0
У меня есть следующий smali код, который выполняет двоичный файл на Android с су привилегированностью:Как экранировать кавычки в smali строки
[...]
.line 66
invoke-static {}, Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime;
move-result-object v6
const-string v7, "su -c /system/bin/screencap -p /data/local/tmp/x.png"
invoke-virtual {v6, v7}, Ljava/lang/Runtime;->exec(Ljava/lang/String;)Ljava/lang/Process;
[...]
Мне нужно установить часть строки в кавычках, например, так:
'su -c "/system/bin/screencap -p /data/local/tmp/x.png"'
Как я могу избежать цитат? Я пробовал с обратной косой чертой, но apktool жалуется на это, пытаясь перестроить файл APK.
Заранее спасибо.
обратная косая черта - правильный способ избежать этого. Если это не работает для вас, укажите фактическую ошибку :) – JesusFreke