0

我编写了 shell 脚本来构建 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