0

I want to change a string on /res/strings.xml. I rewrite a new string which name town and I can see a new string on the town.xml page. I clean the project and run the app but I couldn't see a new string on the emulator, I see old string. What is the problem?

4

2 に答える 2

1

おそらく、Eclipse はエミュレーターにインストールされている APK の上書きに失敗しています。エミュレーターからアプリを削除して、もう一度お試しください。

Eclipse がエミュレーターにアプリを再インストールできないと思われる場合は、エミュレーターを再起動してみてください。

これは、 Town.xmlで String を正しく割り当てていることを前提としています( getResources().getString(R.strings.youreditedstring)xml で直接ではなく、Java コードで String を割り当てた場合)。

于 2012-12-30T13:14:24.560 に答える
0
  • ファイルを手動で削除し/gen/your-package/R.java、アプリを再度ビルド/実行してみてください
  • 「プロジェクト」メニューの「自動ビルド」を無効にしていませんか?
  • Javaコードで「手動で」文字列を割り当てている可能性がありますか?
  • エミュレーターからアプリを手動で削除し ([システム設定] --> [アプリケーション] --> [アンインストール])、Eclipse から再度実行します。
于 2012-12-30T13:10:29.817 に答える