首页 文章
  • 120 votes
     answers
     views

    发布应用时无法找到zip-align

    cannot.find.zip.align=The zipalign tool was not found in the SDK. Please update to the latest SDK and re-export your application or run zipalign manually. Aligning applications allows Android to use...
  • 8 votes
     answers
     views

    Android签名apk签名V2

    我正在使用android studio版本2.2.2和gradle版本2.2.2开发Android应用程序 . 我正在尝试生成签名的APK . 我做了使用Android Studio生成签名APK的常规流程 . 在那之后,我做了 Zipalign 过程 . 生成的APK在Android 6下工作正常 . 但在Android N的情况下,它在安装APK时显示以下错误: Failed to insta...
  • 5 votes
     answers
     views

    是app-release.apk zipaligned apk吗?

    我使用的是Android Studio 1.0.2 . 当我在gradle任务中单击assembleRelease时,会生成两个文件,app-release-unaligned.apk和app-release.apk . 我知道app-release-unaligned.apk是不对齐的,但app-release.apk是什么?是对齐apk吗?我的build.gradle如下所示 . buildT...
  • 1 votes
     answers
     views

    为什么在签名过程后进行zipaligning?

    我最近问自己为什么在android我们必须 first sign 和 then zipalign 这个apk . 我搜索了一些背景信息,这些过程在技术上是如何工作的 . 我仍然有点不高兴,因为那些描述并没有真正从技术上解释为什么这个序列是必要的 . 但是让我们从头开始: 我知道在apk-build-process中遵循以下顺序是必要的 以前的很多步骤...... 创建apk文件 sig...
  • 8 votes
     answers
     views

    为什么我会使用未对齐的apks?

    当我运行gradle任务“assembleDebug”以获得调试版本时,我放入手机它还会生成另一个apk:MyApp-debug-unaligned.apk . 我想我理解拉链的“对齐”意味着什么 . 它已经优化了文件边界的放置以便于解压缩(如果我错了,请纠正我) . 这只是一个优化,并且与Android没有多大关系 . 因此,由于Android将所有应用程序保留为apks并且似乎只在运行时解压缩...

热门问题