2019-04-12 22:15:26 weixin_42020374 阅读数 85
  • 快速入门Android开发 视频 教程 android studio

    这是一门快速入门Android开发课程,顾名思义是让大家能快速入门Android开发。 学完能让你学会如下知识点: Android的发展历程 搭建Java开发环境 搭建Android开发环境 Android Studio基础使用方法 Android Studio创建项目 项目运行到模拟器 项目运行到真实手机 Android中常用控件 排查开发中的错误 Android中请求网络 常用Android开发命令 快速入门Gradle构建系统 项目实战:看美图 常用Android Studio使用技巧 项目签名打包 如何上架市场

    19571 人正在学习 去看看 任苹蜻

Android studio新建工程,R文件报错


在C盘中找到。AndroidStudio3.2(看你自己的版本,我之前用的是3.2版本的),将这个文件删除,重启Android studio就可以了
在这里插入图片描述

2014-02-24 15:48:20 u011120679 阅读数 443
  • 快速入门Android开发 视频 教程 android studio

    这是一门快速入门Android开发课程,顾名思义是让大家能快速入门Android开发。 学完能让你学会如下知识点: Android的发展历程 搭建Java开发环境 搭建Android开发环境 Android Studio基础使用方法 Android Studio创建项目 项目运行到模拟器 项目运行到真实手机 Android中常用控件 排查开发中的错误 Android中请求网络 常用Android开发命令 快速入门Gradle构建系统 项目实战:看美图 常用Android Studio使用技巧 项目签名打包 如何上架市场

    19571 人正在学习 去看看 任苹蜻

在新建项目产生R cannot be resolved to a variable 的问题,

除了因为ADT更新的问题以外,还有就是SDK Manager里面没有安装全,特别是:
Android SDK Tools
Android SDK Platform-Tools
Android SDK Build-Tools
这3个都要安装。

2015-08-05 14:27:51 u011575885 阅读数 3381
  • 快速入门Android开发 视频 教程 android studio

    这是一门快速入门Android开发课程,顾名思义是让大家能快速入门Android开发。 学完能让你学会如下知识点: Android的发展历程 搭建Java开发环境 搭建Android开发环境 Android Studio基础使用方法 Android Studio创建项目 项目运行到模拟器 项目运行到真实手机 Android中常用控件 排查开发中的错误 Android中请求网络 常用Android开发命令 快速入门Gradle构建系统 项目实战:看美图 常用Android Studio使用技巧 项目签名打包 如何上架市场

    19571 人正在学习 去看看 任苹蜻

     开发环境是eclipse,报错显示

    Description Resource Path Location Type Unparsed aapt error(s)! Check the console for output.

    一般就是新建的layout或者控件啥的不能在R文件自动生成。

    网上搜索各种答案基本上都是,单击project--->clean 然后让其自动生成R文件即可。

但是

但是

但是

尼玛我每次出现这样的问题的时候,点击Clean后,R文件确实删除了,删除后他就不能自动生成了。造孽啊,然后仔细分析,各种调试,貌似说ADT问题。

好吧对于eclipse这种本身一大堆bug的开发工具。我忍了。写了那么多布局文件和代码啥的,难道要一个一个粘贴。。。。


只好新建项目。然后资源文件一个一个的粘贴,但是,同样的错误提示又出现了。

尼玛 ,炸天啊,只好,把时光倒流,究竟自己在哪一步出错了

错误提示应该是说,自己新建的.xml文件或者某些控件的名字出错。

终于

中雨

种鱼

终于发现了错误。原来是我把一张命名成“return”图片复制到drawable文件下的时候,那个天煞的小红叉叉就出现了,在把这个图片删除后,整个项目满血复活,再加上后,尼玛就报错。(java里有关键字return的,所以,这算是个大坑啊)


所以,以后但凡遇到了一些新控件啥的不能在R文件里自动注册的时候,一定回头看看自己上一个动作,是不是哪里命名或者布局写错了不,不要听网上那些什么clean  clean  clean了。clean你妹啊,布局文件都错着呢,每次clean就把R文件删除了还不能自动恢复。

但是 当你其他错误都修正后,点击clean真的可以自动恢复R文件的



      

2018-08-25 18:49:57 yan_jingyu 阅读数 358
  • 快速入门Android开发 视频 教程 android studio

    这是一门快速入门Android开发课程,顾名思义是让大家能快速入门Android开发。 学完能让你学会如下知识点: Android的发展历程 搭建Java开发环境 搭建Android开发环境 Android Studio基础使用方法 Android Studio创建项目 项目运行到模拟器 项目运行到真实手机 Android中常用控件 排查开发中的错误 Android中请求网络 常用Android开发命令 快速入门Gradle构建系统 项目实战:看美图 常用Android Studio使用技巧 项目签名打包 如何上架市场

    19571 人正在学习 去看看 任苹蜻

第一种办法:因为代码错误是不会生成r文件的,自然R文件会报错。
第一步:先检查你的代码,代码有误,R.java文件是生成不了的
第二步:把Project —-> Build Automatically那个选项勾上,让工程每次修改完后都会自动编译,这样R.java会是最新的(这时候程序有误,不会生成)
第三步:Build—> Clean Project,点开后,选中你的工程,然后OK,会Reset你的工程设置,然后Build–>Rebuild Project一下,这样三步下来,就能搞定你的问题了。
第二种解决办法
在你项目的gradle.properties文件里面添加android.enableAapt2=false字段,然后build–>clean,build—->rebuild即可。

2016-11-21 17:39:18 zhoumushui 阅读数 1688
  • 快速入门Android开发 视频 教程 android studio

    这是一门快速入门Android开发课程,顾名思义是让大家能快速入门Android开发。 学完能让你学会如下知识点: Android的发展历程 搭建Java开发环境 搭建Android开发环境 Android Studio基础使用方法 Android Studio创建项目 项目运行到模拟器 项目运行到真实手机 Android中常用控件 排查开发中的错误 Android中请求网络 常用Android开发命令 快速入门Gradle构建系统 项目实战:看美图 常用Android Studio使用技巧 项目签名打包 如何上架市场

    19571 人正在学习 去看看 任苹蜻

朋友刚接触Android,问了这个问题。以下对话中可以看到解决思路,希望可以帮到遇到同样问题的童鞋:
这里写图片描述

详细Log:

[2016-11-21 08:46:07 - Framework Resource Parser] Collect preferences failed, class androidiew/View$SendViewStateChangedAccessibilityEvent not found in /homenchen/tool/adt-bundle-linux-x86_64-20140702/sdk/platforms/android-20/android.jar
[2016-11-21 08:46:21 - MiYueDemo] ERROR: In <declare-styleable> MenuView, unable to find attribute android:preserveIconSpacing
[2016-11-21 08:46:27 - MiYueDemo] ERROR: In <declare-styleable> MenuView, unable to find attribute android:preserveIconSpacing
[2016-11-21 08:46:31 - MiYueDemo] ERROR: In <declare-styleable> MenuView, unable to find attribute android:preserveIconSpacing
[2016-11-21 10:01:33 - MiYueDemo] ERROR: In <declare-styleable> MenuView, unable to find attribute android:preserveIconSpacing
[2016-11-21 10:01:50 - Framework Resource Parser] Collect preferences failed, class androidiew/View$SendViewStateChangedAccessibilityEvent not found in /homenchen/tool/adt-bundle-linux-x86_64-20140702/sdk/platforms/android-20/android.jar
[2016-11-21 10:02:01 - MiYueDemo] ERROR: In <declare-styleable> MenuView, unable to find attribute android:preserveIconSpacing
[2016-11-21 10:02:06 - Framework Resource Parser] Collect preferences failed, class androidiew/View$SendViewStateChangedAccessibilityEvent not found in /homenchen/tool/adt-bundle-linux-x86_64-20140702/sdk/platforms/android-20/android.jar
[2016-11-21 10:02:10 - Framework Resource Parser] Collect preferences failed, class androidiew/View$SendViewStateChangedAccessibilityEvent not found in /homenchen/tool/adt-bundle-linux-x86_64-20140702/sdk/platforms/android-20/android.jar

可以看到使用的API是20,这个是Wear的API。
这里写图片描述

API选错了,更换就好了。
还有一个常见的原因是res资源下面文件命名错误,比如数字开头,含有中文之类的。

没有更多推荐了,返回首页