質問

私は、以下のようなエラーがobfuscating私の願います。どのように定義しま出力jarっbuild.xml?

 [java] Shrinking...
 [java] java.io.IOException: The output jar is empty. Did you specify the proper '-keep' options?
 [java]     at proguard.shrink.Shrinker.execute(Shrinker.java:148)
 [java]     at proguard.ProGuard.shrink(ProGuard.java:294)
 [java]     at proguard.ProGuard.execute(ProGuard.java:100)
 [java]     at proguard.ProGuard.main(ProGuard.java:499)
役に立ちましたか?

解決

チュートリアルここのは決してなくなって間違ってい私にとってます。

他のヒント

  1. 利用Android SDKツールの改訂8以降
  2. していない場合build.xml プロジェクトの実行コマンドこのような一部の空のディレクトリ android create project --name <Your Project Name> --package <Your Company Name> --target 7 --path . --activity dummy 見build.xml をコピーすることができるrootディレクトリにプロジェクトの
  3. デフォルトが発生す物件の追加を参照proguard設proguard.config=proguard.cfg)
  4. Off android:debuggable応用マニフェストの作成が行えます。
  5. Run'ant"のコマンド

すべディレクトリに呼び出されます。/bin/proguardます。/bin/-リリース。apk.すべ 詳細はこちらから.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top