栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

【安卓APP开发】遇到的小问题

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【安卓APP开发】遇到的小问题

目录
  • 一、gradle不匹配
  • 二、 AS版本过低
  • 三、Manifest merger failed
  • 四、最新版本Android Studio无法添加 allprojects
  • 五、ActionBarActivity的使用
  • 六、CardView的使用
  • 七、No speakable text present 报错

一、gradle不匹配

我一开始下载了6.1.1的,但是别人用的版本更高一些:
出现了报错:

Error:Failed to open zip file.
Gradle’s dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)


接下来我先查找回自己的gradle所在的路径,点入路径:.gradlewrapperdists ,检查自己下载过那些版本:

然后我发现我其实下载过6.5的版本,但是现在用不了,所以就删掉了对应的文件再下载一个。
下载网址 https://services.gradle.org/distributions/
找到对应的版本进行下载。

二、 AS版本过低

刚搞定上面的gradle,又出现了新的报错:(看来是我快八百年没用AS的后果)

This version of the Android Support plugin for IntelliJ IDEA (or Android Studio) cannot open this project, please retry with version
4.1 or newer. 开发工具 AS/IDEA 版本过低不能打开项目,请用 4.1或更新的版本重试。

解决步骤:
点击help——About,看自己的版本号:我的是AI-193.6911.18.40…

点击 Help——Check for Updates

然后我想要下载,但是有墙!!!我根本打不开下载的网页!!郎

然后就毫无技术含量地卸载重装了。。。

三、Manifest merger failed

出现了Manifest merger failed的错误。

改了 app/src/main/AndroidManifest.xml 文件,在activity中增加 android:exported=“true” 后,运行正常。

四、最新版本Android Studio无法添加 allprojects

最新版AS创建项目,默认allprojects改在了setting.gradle 下配置:

pluginManagement {
    repositories {
        gradlePluginPortal()
        google()
        mavenCentral()

        maven{
            url "https://maven.google.com"
        }
    }
}
五、ActionBarActivity的使用

需要添加support-v7的包:
有两种解决方案:

第一种support-v7使用大于22版本就使用AppCompatActivity替换了ActionBarActivity;

implementation ‘com.android.support:appcompat-v7:26.1.0’

第二种使用support-v7低于22.1.0版本

implementation ‘com.android.support:appcompat-v7:22.0.0’

六、CardView的使用

教程

七、No speakable text present 报错

描述:
“This item may not have a label readable by screen readers.”

问题原因:
我的按钮因为设置了背景图片,而且也因为一开始别人写的项目button属性不敢随意改成 ImageButton,并且没有添加文字内容,导致报错。

 

添加以下语句即可,实在不行就点ignore:

tools:ignore="SpeakableTextPresentCheck" 

END

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/921841.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号