これをSO-ingとGoogle-ingして、いくつかの解決策を試しましたが、それでも不十分でした:
私は次のものを持っています:
mainproject ---> これを A と呼ぶ
Facebook SDK(ライブラリ) ---> これを B と呼ぶ
私のproject.propertiesの両方で「android update」を実行しました
A:
target=Google Inc.:Google APIs:8
android.library=false
android.library.reference.1=../../facebook-android-sdk-3.0.1/facebook-android-sdk-3.0.1/facebook
B:
android.library=true
target=Google Inc.:Google APIs:8
Eclipse は正常にビルドされ、Facebook のすべての機能は正常に実行されます。
ant 経由でコンパイルすると、コンパイルもうまくいきます。ただし、エミュレーターまたはデバイスでコンパイル済みの apk (ant 経由で実行) を起動すると、クラッシュして ResourceNotFoundException が発生します。これは、呼び出されている最初の xml リソース (スプラッシュ スクリーン xml) であり、以前のビルドでは問題なく動作していました ( Facebook統合前)。
setContentView(R.layout.splash);
同じことを経験している人からの回答/リンクを受け取っていただければ幸いです。ありがとう