必须生成签名Release版APK才能在手机上正常安装,否则提示“解析包错误”;需先创建.jks密钥库(存于项目外、记牢路径密码)、再通过Android Studio向导选择release构建类型并勾选V1/V2双签名,最后输出app-release.apk文件。

你需要把写好的Android应用变成手机上能直接安装的APK文件,而不是只在模拟器或真机上运行调试版——这一步必须用签名密钥生成Release版本,否则发到手机上会提示“解析包时出现问题”或“无法安装”。
生成签名密钥(Key Store)
点击顶部菜单栏 Build → Generate Signed Bundle / APK…。
在弹出窗口中选择 APK,点击 Next。
点击 Create new… 按钮,打开密钥库创建向导。
在 Key store path 右侧点击文件夹图标,选择一个项目目录之外的固定位置(比如桌面或D盘专门的keys文件夹),输入文件名,后缀自动为 .jks;【务必记住这个路径,丢了就无法更新应用】。
填写密码时,Key store password 和 Key password 可设为相同值(如123456),但别用弱密码;Alias 建议用英文小写无空格(如myapprelease);Validity 必须填 ≥25,Google Play强制要求;证书信息中 First and Last Name 是必填项,其余可选填英文。
勾选 Remember passwords,避免下次重复输入;点击 OK 返回上一页。
配置Release构建参数
确认密钥路径、别名、两个密码均已自动填充或手动填对。
Android 开发调试技能,通过系统 ADB 工具操作 Android 设备。以下场景必须触发此技能:(1) 直接 ADB 操作——安装 APK、查看设备列表、抓取 logcat 日志、查看已安装应用、清除应用数据、截图、重启设备、拉取/推送文件、查看 CPU/内存/电池信息、adb shell 操作;(2)...
点击 Next 进入构建配置页。
在 Destination Folder 右侧点击文件夹图标,指定APK最终输出位置(建议选非项目路径,避免误删)。
在 Build Type 下拉菜单中必须选择 release;【如果选了debug,生成的APK仍无法在未开启USB调试的手机上安装】。
勾选 V1 (Jar Signature) 和 V2 (Full APK Signature) ——双签名确保兼容Android 4.4到14的所有机型。
点击 Finish 启动构建。
定位并验证APK文件
等待右下角出现 Generate Signed APK 提示,点击右侧的 locate 链接,系统资源管理器将直接打开APK所在文件夹。
找到文件名含 -release.apk 的文件(如 app-release.apk),它就是你要的安装包。
把该APK通过微信、QQ或数据线传到安卓手机,在文件管理器中点击安装;若提示“未知来源”,需进入 设置 → 安全 → 安装未知应用,给对应浏览器或文件管理器开启权限。

















