电脑程序安装教程
第二十三章 程序安装一、只安装自己用的着的程序。用什么安装什么,学什么安装什么,暂时不用的就先不安装,等用时在安装。二、功能相近的程序只安装一种程序。比如:浏览网页的浏览器很多,系统自带的IE、谷歌浏...
2024.11.22其实有挺多原因会导致安装失败的,所以解决办法也不尽相同,下面列举一些解决办法。
一先查看手机环境,是否打开USB调试,是否允许安装应用,手机是否处于打开状态,黑屏状态下也是会安装失败的。
二清除缓存并重启AS
可以尝试同步重启手机。
三重试安装,可能会在安装提示的时候点错了,导致安装失败。
四删除.gradle文件夹、.idea文件夹,build文件夹。然后重新编译会自动生成,这个可能是因为升级了AS,或者改了某些配置导致的版本不对称,所以删除重新编译即可。
五编译期间注意查看控制台中build、logcat、以及run的日志,可能是库升级或代码改动导致的错误。
六List of apks:[0] ‘xxx-debug.apk‘在AS的新版本中,有一些API变更。
在 Android Gradle 插件 3.0.0 及更高版本引入的 API 变更中,部分功能被移除,因此您现有的编译可能会出现异常。插件的更高版本可能会引入新的公共 API 来替代失效的旧功能。在编译时可能无法正常修改变体输出新插件不支持使用 Variant API 来操纵变体输出,但仍然支持使用该 API 处理某些简单任务,例如在编译时更改 APK 名称,具体如下所示:
// If you use each() to iterate through the variant objects,// you need to start using all(). That‘s because each() iterates// through only the objects that already exist during configuration time—// but those object don‘t exist at configuration time with the new model.// However, all() adapts to the new model by picking up object as they are// added during execution.android.applicationVariants.all { variant ->variant.outputs.all {outputFileName = "${variant.name}-${variant.versionName}.apk"}}不过,涉及访问 outputFile 对象的复杂任务已不再受支持。这是因为在配置阶段不会再创建专门针对特定变体的任务。这导致插件不能预先了解所有的输出,但也缩短了配置时间。
具体可查看:https://developer.android.google.cn/studio/known-issues
其他情况,欢迎讨论。
第二十三章 程序安装一、只安装自己用的着的程序。用什么安装什么,学什么安装什么,暂时不用的就先不安装,等用时在安装。二、功能相近的程序只安装一种程序。比如:浏览网页的浏览器很多,系统自带的IE、谷歌浏...
2024.11.22一、安装JDK环境变量配置电脑32位/64位(1)安装JDK 环境变量配置(32/64位)二、安装完JDK后配置环境变量:(1)计算机属性高级系统设置环境变量(2)选择系统变量新建JAVA_HOME变...
2024.11.22施老师:我们平时在操作电脑时,浏览网站时,有时会不经意的出现flash版本过低或是没有安装Flash,这该如何解决呢!一、flash版本低安装不成功或者总是提醒flash下载最新版,flash损坏等问...
2024.11.23计算机程序员是从事程序开发、程序维护的专业人员。一般将程序员分为程序设计人员和程序编码人员,但两者的界限并不非常清楚,特别是在中国。软件从业人员分为初级程序员、中级程序员、高级程序员(现为软件设计师)...
2024.11.22上篇说了一下如何在虚拟机上面配置GPU直通,配置完直通后需要在虚拟机上面安装对应的驱动程序才能使用GPU进行一些分析任务。系统安装部分省略。环境介绍操作系统:Ubuntu20.04 资源配置:16C/...
2024.11.22