0

ビルド プロセスを自動化するために、APK をビルドするためのシェル スクリプトを作成しました。下のようなものです。

    rm -rf obj
    rm -rf gen
    rm -rf bin
    rm -f build.xml
    rm -f local.properties
    rm -f proguard-project.txt

    ndk-build

    android update project --path ./ 

    ant release 

    jarsigner -verbose -keystore path/keystore -storepass password -signedjar bin/myApp-release-signed.apk bin/myApp-release-unsigned.apk alias

現在、APK の取得に成功しています。しかし、テクスチャ画像などの特殊なアセットにアクセスしようとすると、アプリがクラッシュすることがあることがわかりました。LogCat は以下のようなログを表示します。

    04-10 12:46:25.080: E/szipinf(2255): Error reading asset data
    04-10 12:46:25.080: E/szipinf(2255): Unable to access asset data: -1

Eclipse は APK をうまくビルドできます。APKの問題を解決する方法を見つけようとしました。しかし、私は見つけることができません。

現在、android-12 と ndk-r6b を使用しています。また、Machintosh にも取り組んでいます。そのようなことを修正するための特別なガイドはありますか?

4

0 に答える 0