安卓真机调试闪退,怎么办,在线等。。。挺急的!

吃三明治的胖虎x 2017-04-14 02:30:58
...全文
617 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
usecf 2017-04-18
  • 打赏
  • 举报
回复
1.查看下你是否缺少什么资源文件 2.看你的配置文件里面 相应的权限是否加进去 3.不行的话,再看看的你的jdk配置 一般都用1.7 或者1.8的
资源下载链接为: https://pan.quark.cn/s/9648a1f24758 在Android Studio中创建新空项目后,部署到真机测试时可能会出现应用启动后立即崩溃(即“闪退”)的问题。根据错误日志,问题类型为org.xmlpull.v1.XmlPullParserException,具体提示为:“Binary XML file line #17: invalid drawable tag vector”。 该问题通常是由于资源文件中图像或图标定义错误导致的。具体来说,XML布局文件中的标签可能不符合设备支持的版本格式,或者其属性存在错误。 了解标签及兼容性 标签用于定义矢量图形,自Android 5.0(API 21)起引入,可创建可缩放且不失真的图标。如果应用需支持API 21以下版本,但使用了标签,则需考虑使用其他格式(如.png文件)或借助第三方库实现矢量图支持。 检查资源文件 打开出错的XML文件,查看第17行附近是否有标签。 确保标签定义符合官方文档标准,如所有必需属性(android:pathData、android:width、android:height等)均已正确设置。 若使用第三方库处理矢量图,需确认库版本与项目兼容。 调整minSdkVersion和targetSdkVersion 在build.gradle文件中,检查minSdkVersion是否过高。若应用需支持API 21以下版本,应将minSdkVersion设置为21以下。 同时,确认targetSdkVersion是否合理,通常建议设置为最新API版本。 使用兼容包 若需在低版本Android系统上支持矢量图,可使用appcompat库中的VectorDrawableComp

23,407

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧