文档章节

Android Studio 3.0 之后打包apk出现应用未安装问题

她叫我小渝
 她叫我小渝
发布于 2018/07/20 06:18
字数 547
阅读 166
收藏 1

1、废话

出现这个问题的原因,并不是只有一个,而是有多个原因,不懂的估计会被搞得一头雾水,下面我列举的是我遇到的几种问题和网友遇到的几种问题,但不一定是全部,也有可能有些莫名其妙的问题导致打包失败也是有可能的。

2、第一种问题:签名版本的选择

根据某位大神的说法,v1和v2是两个不同版本的签名方式,两个版本最主要的区别是,v1是7.0以下系统可以安装,v2是7.0以上系统可以安装,根据我的测试,某种情况下,选择v1的话,不会有问题,一旦带上v2就会有问题,所以大家可以根据自己的实际情况,多试试。

2、第二种问题:install run

根据某位大神说,新的Android Studio会默认开启这个东西,所以需要把它关掉

但是经过我的测试,至少我的环境下,这个东西开启与否都没有影响

第三种情况:buildToolsVersion

说起来这里面有个故事,我旧的项目打包,选择v1版本基本上不会有任何问题,然后这个是我的一个新的app,选v1不行v2也不行,一起更是不行,很邪门,后来仔细对比了新旧的build.gradle文件,就发现少了这个东西,把这一句补上了之后就很神奇了,选v1也行,选v2也行,一起选更是没问题。

4、结尾的废话

往上看到各路大神表演,总结出啦也就是这三个地方了,还有其他原因的,欢迎补充。

© 著作权归作者所有

共有 人打赏支持
她叫我小渝
粉丝 8
博文 59
码字总数 44341
作品 0
深圳
Android工程师
私信 提问
Android Studio 3.0 编译出来的apk无法安装问题解决

Android Studio 3.0 编译出来的apk无法安装,错误代码为(-15),机型:小米6(miui开发版) 有的人在2.3的时候就遇到过这个问题,而我是3.0了才发现有这个问题,主要是签名问题,只能勾选V...

她叫我小渝
2017/11/03
0
0
手把手教你在Android Studio 3.0上分析内存泄漏

1.写在前面 Google在上周发布了Android Studio 3.0的正式版本,周四早晨在上班的地铁上就看到群里在沸沸扬扬的讨论关于3.0版本的各种坑,啊,不对,各种特性,到公司之后就迫不及待的更新了3...

天王盖地虎626
2018/12/25
0
0
Gradle和Gradle插件

文章是翻译整理的官网文档developer.android/studio/build/ 一、Gradle和Gradle插件 Gradle:Gradle是一款帮助开发人员更快更好的编译、自动化运行和分发软件的工具。Gradle具有无与伦比的通...

都有米
2018/06/19
0
0
Android反编译debug调试详解(一)(附图)

第一次写博客简书之类的 ,下面使劲踩我。不足之处忘指出。 前言 最近对别人一个项目挺感兴趣,就反编译玩一玩。自己真正意义上反编译并且利用Android studio Debug反编译的项目。自己利用的...

A_CUI
2017/09/20
0
0
使用Android Studio编译cocos2dx的测试用例

最近笔者在学习如何为游戏引擎添加Android平台的支持。首先从已有的游戏引擎开始研究,将引擎中的示例用Android Studio打包成apk文件。笔者选用了目前风头正紧的cocos2dx,版本是最新的3.16,...

闪电的蓝熊猫
2018/04/06
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周一乱弹 —— 白掌柜说了卖货不卖身

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @爱漫爱 :这是一场修行分享羽肿的单曲《Moony》 手机党少年们想听歌,请使劲儿戳(这里) @clouddyy :开不开心? 开心呀, 我又不爱睡懒觉…...

小小编辑
今天
7
0
大数据教程(11.7)hadoop2.9.1平台上仓库工具hive1.2.2搭建

上一篇文章介绍了hive2.3.4的搭建,然而这个版本已经不能稳定的支持mapreduce程序。本篇博主将分享hive1.2.2工具搭建全过程。先说明:本节就直接在上一节的hadoop环境中搭建了! 一、下载apa...

em_aaron
今天
2
0
开始看《JSP&Servlet学习笔记》

1:WEB应用简介。其中1.2.1对Web容器的工作流程写得不错 2:编写Servlet。搞清楚了Java的Web目录结构,以及Web.xml的一些配置作用。特别是讲了@WebServlet标签 3:请求与响应。更细致的讲了从...

max佩恩
今天
4
0
mysql分区功能详细介绍,以及实例

一,什么是数据库分区 前段时间写过一篇关于mysql分表的的文章,下面来说一下什么是数据库分区,以mysql为例。mysql数据库中的数据是以文件的形势存在磁盘上的,默认放在/mysql/data下面(可...

吴伟祥
今天
3
0
SQL语句查询

1.1 排序 通过order by语句,可以将查询出的结果进行排序。放置在select语句的最后。 格式: SELECT * FROM 表名 ORDER BY 排序字段ASC|DESC; ASC 升序 (默认) DESC 降序 1.查询所有商品信息,...

stars永恒
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部