D:\06 ANDROID\hwacademy2 - Copy\www>Ionic build android --release Running command: "C:\Program Files\nodejs\node.exe" "D:\06 ANDROID\hwacademy2 - Copy\hooks\after_prepare\010_add_platform_class.js" "D:\06 ANDROID\hwacademy2 - Copy" add to body class: platform-android Running command: cmd "/s /c ""D:\06 ANDROID\hwacademy2 - Copy\platforms\android\cordova\build.bat" --release"" ANDROID_HOME=C:\Program Files (x86)\Android\android-sdk JAVA_HOME=C:\Program Files\Java\jdk1.8.0_102 Running: D:\06 ANDROID\hwacademy2 - Copy\platforms\android\gradlew cdvBuildRelease -b D:\06 ANDROID\hwacademy2 - Copy\platforms\android\build.gradle -Dorg.gradle.daemon=true :preBuild :preReleaseBuild :checkReleaseManifest :CordovaLib:compileLint :CordovaLib:copyReleaseLint UP-TO-DATE :CordovaLib:mergeReleaseProguardFiles UP-TO-DATE :CordovaLib:preBuild :CordovaLib:preReleaseBuild :CordovaLib:checkReleaseManifest :CordovaLib:prepareReleaseDependencies :CordovaLib:compileReleaseAidl UP-TO-DATE :CordovaLib:compileReleaseRenderscript UP-TO-DATE :CordovaLib:generateReleaseBuildConfig UP-TO-DATE :CordovaLib:generateReleaseAssets UP-TO-DATE :CordovaLib:mergeReleaseAssets UP-TO-DATE :CordovaLib:generateReleaseResValues UP-TO-DATE :CordovaLib:generateReleaseResources UP-TO-DATE :CordovaLib:packageReleaseResources UP-TO-DATE :CordovaLib:processReleaseManifest UP-TO-DATE :CordovaLib:processReleaseResources UP-TO-DATE :CordovaLib:generateReleaseSources UP-TO-DATE :CordovaLib:compileReleaseJava UP-TO-DATE :CordovaLib:processReleaseJavaRes UP-TO-DATE :CordovaLib:packageReleaseJar UP-TO-DATE :CordovaLib:compileReleaseNdk UP-TO-DATE :CordovaLib:packageReleaseJniLibs UP-TO-DATE :CordovaLib:packageReleaseLocalJar UP-TO-DATE :CordovaLib:packageReleaseRenderscript UP-TO-DATE :CordovaLib:bundleRelease UP-TO-DATE :prepareAndroidCordovaLibUnspecifiedReleaseLibrary UP-TO-DATE :preDebugBuild :CordovaLib:copyDebugLint UP-TO-DATE :CordovaLib:mergeDebugProguardFiles UP-TO-DATE :CordovaLib:preDebugBuild :CordovaLib:checkDebugManifest :CordovaLib:prepareDebugDependencies :CordovaLib:compileDebugAidl UP-TO-DATE :CordovaLib:compileDebugRenderscript UP-TO-DATE :CordovaLib:generateDebugBuildConfig UP-TO-DATE :CordovaLib:generateDebugAssets UP-TO-DATE :CordovaLib:mergeDebugAssets UP-TO-DATE :CordovaLib:generateDebugResValues UP-TO-DATE :CordovaLib:generateDebugResources UP-TO-DATE :CordovaLib:packageDebugResources UP-TO-DATE :CordovaLib:processDebugManifest UP-TO-DATE :CordovaLib:processDebugResources UP-TO-DATE :CordovaLib:generateDebugSources UP-TO-DATE :CordovaLib:compileDebugJava UP-TO-DATE :CordovaLib:processDebugJavaRes UP-TO-DATE :CordovaLib:packageDebugJar UP-TO-DATE :CordovaLib:compileDebugNdk UP-TO-DATE :CordovaLib:packageDebugJniLibs UP-TO-DATE :CordovaLib:packageDebugLocalJar UP-TO-DATE :CordovaLib:packageDebugRenderscript UP-TO-DATE :CordovaLib:bundleDebug UP-TO-DATE :prepareComAndroidSupportSupportV132340Library UP-TO-DATE :prepareComAndroidSupportSupportV42400Library UP-TO-DATE :prepareComGoogleAndroidGmsPlayServicesBase961Library UP-TO-DATE :prepareComGoogleAndroidGmsPlayServicesBasement961Library UP-TO-DATE :prepareComGoogleAndroidGmsPlayServicesGcm961Library UP-TO-DATE :prepareComGoogleAndroidGmsPlayServicesIid961Library UP-TO-DATE :prepareComGoogleAndroidGmsPlayServicesTasks961Library UP-TO-DATE :prepareReleaseDependencies :compileReleaseAidl UP-TO-DATE :compileReleaseRenderscript UP-TO-DATE :generateReleaseBuildConfig UP-TO-DATE :generateReleaseAssets UP-TO-DATE :mergeReleaseAssets UP-TO-DATE :generateReleaseResValues UP-TO-DATE :generateReleaseResources UP-TO-DATE :mergeReleaseResources :processReleaseManifest UP-TO-DATE :processReleaseResources :generateReleaseSources :compileReleaseJava UP-TO-DATE :lintVitalRelease :compileReleaseNdk UP-TO-DATE :preDexRelease UP-TO-DATE :dexRelease UP-TO-DATE :processReleaseJavaRes UP-TO-DATE :packageRelease :assembleRelease :cdvBuildRelease BUILD SUCCESSFUL Total time: 10.174 secs Built the following apk(s): D:\06 ANDROID\hwacademy2 - Copy\platforms\android\build\outputs\apk\android-release-unsigned.apk D:\06 ANDROID\hwacademy2 - Copy\www>
想念我的是什么:(?这是我建造的apk。有人帮我请。
答案 0 :(得分:3)
您可以使用以下命令安装和查看应用程序的调试版本:
ionic cordova build android
(即没有发布标记 - 发布)
如果您要安装并查看应用的发布版本,则需要使用密钥对应用进行签名。
第1步:生成您的私钥(如果您有私钥,则弃掉此步骤):
keytool -genkey -v -keystore my-release-key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias my-alias
第2步:在您的APK上签名
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.jks android-release-unsigned.apk my-alias
第3步:使用Zipalign优化您的Apk
zipalign -v 4 android-release-unsigned.apk HelloWorld.apk
请参阅此链接:https://ionicframework.com/docs/intro/deploying/(Android部分)
答案 1 :(得分:0)
生成APK未签名(app-release-unsigned.apk)。您只能在模拟器而非物理设备上安装未签名的APK。
BUILD SUCCESSFUL
这意味着APK已构建,它将位于此处:
Copy\platforms\android\build\outputs\apk\android-release-unsigned.apk
然后安装通过终端(如果mac)运行:
adb install PASTEHEREYOURPATH.apk
生成APK未签名(app-release-unsigned.apk)。您只能在模拟器而非物理设备上安装未签名的APK。