当前位置:首页 > 话题广场 > 攻略专题 > 游戏问答

模拟器说安装失败怎么办?总结很全面速看!Android Studio签名后apk安装失败的解决方案

在Android Studio中编写代码不仅需要创建XML和Java,还需要创建自己的jks签名,包括模拟器API和SDK。

但是有些时候就是因为这些没弄对,就会导致最后的成品apk打不开,

你可能还会为此以为自己的代码有问题,然后就去百度,百度一堆问题自己一个一个试,结果试了一点改进都没有,所以我这里尤其讲一下签名和apk安装这一部分。

假如你出现了代码写完了,调试运行都是对的,API运行也都对,但是一移动到其它模拟器就出现问题,那你真的要看看今天这篇文章。

今天举的例子来自正在开发中的软件:焕奇

这个界面相信大家都熟悉,这个界面就是开发板块中的文件

我所使用的API如下

焕奇是基于AndroidQ开发的一款APP,所以我们这里的API是

Android 10 当然我们也用安卓7.0来做一些其它的调试。

我们来看到build.gradle文件


apply plugin: 'com.android.application' android { compileSdkVersion 29 buildToolsVersion "29.0.3" defaultConfig { applicationId "com.android.huanqikj" minSdkVersion 29 targetSdkVersion 29 versionCode 1 versionName "1.0" testInstrumentationRunner "androidx.; } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile(';), '; } } } dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation 'androidx.appcompat:appcompa; implementation 'androidx.constraintlayout:constraintlayou; testImplementation 'junit:juni; androidTestImplementation 'androidx.; androidTestImplementation 'androidx.; implementation 'com.google.android.material:material:1.1.0' }


如果你们是百度的,那么你们肯定会改变下面的一些代码

但是改完后依然没用,因为你在乱改,没错你就是在乱改,因为导致出现问题的不是这里,而是上面。

我们对这一段进行解析


android { compileSdkVersion 29//API支持的最大版本号 buildToolsVersion "29.0.3" //gradle插件版本 defaultConfig { applicationId "com.android.huanqikj" //软件包名 minSdkVersion 29 //API支持最小版本号 targetSdkVersion 29 //targetSdkVersion 是 Android 提供向前兼容的主要依据, 在应用的 targetSdkVersion 没有更新之前系统不会应用最新的行为变化。 这允许你在适应新的行为变化之前就可以使用新的 API (因为你已经更新了 compileSdkVersion 不是吗?)。 versionCode 1 //开发版本次数 versionName "1.0" //开发版本号


这一段解析完毕,那么我举个例子,假如你签名完了软件,然后你想测试,你找了个模拟器,

但是把apk文件拖进去安装的时候安装失败了,然后提示没有签名,这是真的没有签名吗?这里我要说的是,只要你签了名,那就肯定可以进行安装程序的,签了名还安装不起那肯定是sdkAPI的问题,这里我们把这个29改了试试,我们改成23

安装成功,所以有些事物不能只看表面,他说我没有签名,但是我实实在在的是签了名的!

minSdkVersion 和compileSdkVersion,这两个是一个支持范围,当然你也要有这一个范围,比如你是安卓5.0,那么minSdkVersion后面的值要是23而compilesdkversion可以为29,这就代表了支持的api在23~29之间(包括23与29),最主要的也是这两个sdk。

Android Studio自带的API也是这样的,比如我把minSdkVersion调为25,那么上面的API也会变值

但是这个API最好是要基于安卓哪个版本就用哪个版本的模拟器API是最好的,因为这里面涉及到兼容问题。

那么今天的教程就到此结束,本篇文章归于原创,放心,你百度搜索不到类似的//滑稽

如果有什么问题就在下面留言,开发如此快乐,即开始,即结束!

1.《模拟器说安装失败怎么办?总结很全面速看!Android Studio签名后apk安装失败的解决方案》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《模拟器说安装失败怎么办?总结很全面速看!Android Studio签名后apk安装失败的解决方案》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/gl/3352182.html

上一篇

命令方块怎么检测雪球?总结很全面速看!《我的世界》学会两条唤雷指令 化身雷神轻松1秒放倒“奸商”​

关于模拟器说安装失败怎么办,你需要知道这些安卓:版本导致的Installation failed due to invalid APK file

模拟器说安装失败怎么办相关介绍,installation failed due to invalid apk file 最近升级了Gradle,创建了新项目,在模拟器上运行,没想到会出现无法安装的错误。 Installation f...

关于模拟器说安装失败怎么办,你需要知道这些XP系统安装安卓模拟器失败原因解决

  • 关于模拟器说安装失败怎么办,你需要知道这些XP系统安装安卓模拟器失败原因解决
  • 关于模拟器说安装失败怎么办,你需要知道这些XP系统安装安卓模拟器失败原因解决
  • 关于模拟器说安装失败怎么办,你需要知道这些XP系统安装安卓模拟器失败原因解决

模拟器说安装失败怎么办?总结很全面速看!完美解决Windows10安装华三模拟器各种疑难问题,血的经验!

  • 模拟器说安装失败怎么办?总结很全面速看!完美解决Windows10安装华三模拟器各种疑难问题,血的经验!
  • 模拟器说安装失败怎么办?总结很全面速看!完美解决Windows10安装华三模拟器各种疑难问题,血的经验!
  • 模拟器说安装失败怎么办?总结很全面速看!完美解决Windows10安装华三模拟器各种疑难问题,血的经验!
关于模拟器说安装失败怎么办,你需要知道这些6399:兵器少女电脑版怎么安装 兵器少女电脑版安装方法详解

关于模拟器说安装失败怎么办,你需要知道这些6399:兵器少女电脑版怎么安装 兵器少女电脑版安装方法详解

模拟器说安装失败怎么办相关介绍,6399:兵器少女电脑版兵器少女电脑版安装方法详细说明。兵器少女怎么玩,兵器少女可以在电脑上玩吗?在模拟器上搜索兵器少女游戏下载安装即可。小伙伴也可以先把兵器少女的apk文件下载到电脑上,然后双击即可...