我正在尝试编写一个脚本文件,该脚本文件构建我的apk并将其上传至Crashlytics测试版,但未取得成功。cordova和crashlytics beta build脚本
echo "\n > cordova build android\n"
cordova build android --release
echo "\n > signing apk\n"
jarsigner \
-storepass $STOREPASS \
-sigalg SHA1withRSA \
-digestalg SHA1 \
-keystore $KEYSTORE \
$APK_PATH \
$NAME
mkdir -p releases
zipalign -f -v 4 \
$APK_PATH \
$TARGET_PATH
脚本完美的作品,但是当我运行
java -jar scripts/crashlytics-devtools.jar \
-projectPath $PROJECT_PATH \
-androidManifest $PROJECT_PATH/AndroidManifest.xml \
-androidRes $PROJECT_PATH/res \
-androidAssets $PROJECT_PATH/assets \
-apiKey $FABRIC_API_KEY \
-apiSecret $FABRIC_BUILD_SECRET \
-uploadDist $APK \
-verbose
它给了我一个Exception in thread "main" com.crashlytics.tools.android.DeveloperTools$PluginException: Crashlytics halted compilation because it can't extract Crashlytics build info from the APK
任何帮助吗?
你得到任何的解决方案?到目前为止,我面临同样的问题,也没有运气。 – Balkrishna 2015-04-06 14:26:07
不,还是没有运气 – kilianc 2015-04-07 17:10:32