c盘gradle文件夹能删吗? Installation did not succeed。apk安装失败的一些解决办法
时间:2024-07-08 11:30:26 编辑:yechaoa
其实有挺多原因会导致安装失败的,所以解决办法也不尽相同,下面列举一些解决办法。
一
先查看手机环境,是否打开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 对象的复杂任务已不再受支持。这是因为在配置阶段不会再创建专门针对特定变体的任务。这导致插件不能预先了解所有的输出,但也缩短了配置时间。
相关文章
-
财富是人生的一道明亮灯塔,引领我们走向繁荣富裕的彼岸。如同四大生肖中镇楼的‘财’字一般,在这个世界上闪耀着璀璨的光芒。它代表着财运滚滚,无尽的财富源源不断地涌现。它是我们追求福祉的象征,为我们带来了幸福和快乐。‘财’字所带来的不仅仅是物质上的富足,更是精神上的满足和自由。它能够让我们品味生活的美好,[详细]
-
1. 乐不可言:高兴得无法用言语来表达。形容极为快乐。2. 乐不可支:快乐到不能自持的地步。形容快乐到极点。3. 乐不思蜀:比喻乐而忘返或乐而忘本。4. 乐此不疲:指对某事物特别有兴趣,因而沉浸于其中,不知疲倦。5. 乐而忘返:因高兴而忘记返回。6. 乐极生悲:高兴得过了头,将转而招致悲伤的事出现。[详细]
-
大熊猫是我国特有的野生动物,同时也是个国际巨星。全世界的动物园都抢着来租借中国的大熊猫 ,甚至不惜开出数百万美元的高价,只为能租借10年。外国民众也喜欢来观赏大熊猫,只要有大熊猫的展览,门票往往一抢而空。全世界人民喜欢大熊猫的原因很简单,那就是因为它很可爱。然而,很多人不知道的是,表面上蠢萌的大熊猫[详细]
-
在中国流传着很多传说,冥界就是其中之一,在冥界中人们常听到的就是阴曹地府和酆都鬼城,但通往这些地方许多磨难,而最令人悲伤的就是望乡台,这是让亡魂在看亲人最后一眼的地方,虽然这里没其他地方危险,但这是最让人悲伤的位置。其实在古代就有人间的望乡台,这是给远离故乡的人来登高望远,希望可以看到自己的家乡的地[详细]
-
iPhone也是支持直接查看电池健康以及App耗电量的,只需打开【设置】-【电池】,就可查看过去24小时哪些APP耗电较多。再点开【电池】界面的【电池健康】,就可查看此时的电池最大容量。苹果官方建议,iPhone电池健康度低于80%后更换电池。那么,iPhone电池低于80%一定要换吗?我们继续往下[详细]