2

ライブラリのAndroidプロジェクトを参照するAndroidアプリがあります。そのセットアップは基本的に正常に機能します(Eclipseのデバッグリリースとして)。ただし、project.propertiesでProGuardを有効にして、メインアプリの署名付きリリースapkをエクスポートしようとすると、エクスポートが失敗します。

問題は、参照されているライブラリプロジェクトのリソースクラスR.javaが見つからないことです。これは、すべての警告が、そのライブラリプロジェクトのR $ string、R$layoutなどについて不平を言っているためです。

Androidのデフォルトのproguard.cfgファイルを使用しています。
その場合、変更が必要ですか?

前もって感謝します!

4

1 に答える 1

1

実際、proguard.cfgファイルに-libraryjarsスイッチを使用してライブラリプロジェクトのソースフォルダーへのパスを含める必要がありました。

于 2012-10-08T07:35:23.303 に答える