我正在嘗試編寫一個腳本文件,該腳本文件構建我的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