0

基本的に、別のAndroidプロジェクトでライブラリとして使用しているAndroidプロジェクトがあります。問題は、通常のAndroidプロジェクトを実行すると、実行時に次の行が実行されることです:-

editor.putString(res.getString(R.string.pref_key_srate), "" + AudioParameters.suggestSampleRate()); // line in library project

私はクラッシュを取得します

06-30 13:23:25.878: E/AndroidRuntime(3325): java.lang.NoClassDefFoundError: org.puredata.android.service.R$string

別のプロジェクトでライブラリとして実行しているときに R ファイルが見つからないことを意味します。すべての R.string 参照を文字列リテラルに置き換えたくありませんが、実行時にライブラリの R ファイルを認識させたいと考えています。

これを修正する方法はありますか?前もって感謝します

4

0 に答える 0