0
我有forein語言的應用程序,我想完全traslete它例如在smali文件我有這樣的編程代碼:如何在smali文件中進行本地化?
const-string v1, "Hello"
我怎樣才能到string.xml文件從這個附加參考smali代碼?
我有forein語言的應用程序,我想完全traslete它例如在smali文件我有這樣的編程代碼:如何在smali文件中進行本地化?
const-string v1, "Hello"
我怎樣才能到string.xml文件從這個附加參考smali代碼?
如果您需要在com.xxx.yyy.HomeActivity中執行此操作,並且您在R.java中的本地化string'id爲0x7f050000。使用下面的代碼來替換代碼const-string v1, "Hello"
invoke-virtual {p0}, Lcom/xxx/yyy/HomeActivity;->getResources()Landroid/content/res/Resources;
move-result-object v2
const/high16 v3, 0x7f050000
invoke-virtual {v2, v3}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
move-result-object v1
謝謝你的提問。 –