搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
羊村懒王
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
php curl 双向验证,php使用curl库进行ssl双向认证 | 酷客365
2
UIChatBox模块示例demo_chatbox 搭档模板
3
数据结构7:基本的二叉树遍历及题目_7-1 数据结构考题 二叉树的遍历-中序c语言编程题
4
最详细的图文教程帮你解决GitHub下载慢或下载失败问题(2019.8.10亲测有效)_github下载失败需要用户验证
5
Git进行pull request_git request-pull
6
Hypervisor是什么_hypervisor的防御方法
7
这个自然语言处理“工具”,玩得停不下来
8
医学图像分析领域算法汇总_医学细胞图片算法
9
ffmpeg控制crf转码压缩MP4等视频 (windows端/Linus端)&如何用ffmpeg批量压缩视频(windows端/Linus端)_linux ffmpeg 批量压缩
10
【数据结构和算法初阶(C语言)】链表-单链表(手撕详讲单链表增删查改)_链表 删除 插入 c
当前位置:
article
> 正文
android在进行创建项目gen下没有自动生成R.java_gen目录不生成r.java文件
作者:羊村懒王 | 2024-06-04 16:15:31
赞
踩
gen目录不生成r.java文件
android在进行创建项目gen下没有自动生成R.java好心人 能够帮忙解决一下。
解决方案 »
到别的地方考一个R.java文件,然后重新修改一个id名,让自动生成
一,将你的项目clean 一下。
二,项目---右键---android tool---fix property.
如果一开始就没生成过的话,你可以尝试修改string.xml里的值,它会自动生成。如果还不能生成,你看你的资源文件是否存在有大写命名的文件。android资源文件不允许大写。
工程--project --clean
or 工程--右键--source--clean up
有时候会在src下多出一个R.java
1 工程--project --clean
2 clean ---Build project我刚才碰到研究下,主要是因为clean后把资源文件和class都清除掉了.build就可以了。
可以试试如下步骤
选中项目,右击打开Properties:
1.检查android选项页中是否勾选了project build target。
2.检查java build path 中 orler and explort 中是否勾选上了相应的android libraries。
3.检查你的Android SDK路径设置:windows -> preferences : android
4.设置你的Android SDK环境变量:在path中设置 ANDROID_SDK_HOME 值为你的android sdk目录
clean或者是重新创建一个project好了
事实是没用、在新建它还是没有R.java 文件
昨晚的问题今天解决了、希望对你有帮助、就更新了一下ADT、SDK,就哦了~
我也碰到过这个问题,其实只要把菜单Project--Build Automatically项打上对勾就行了。
可能是这个原因,还有就是clean一下,如果不行,我也不知道了
R.java 文件都是自动生成的 很有可能是你在命名或者些其他代码的时候 出现错误了 clean 一下 作用不是 很大 劝你还是重新建个项目 然后把代码重新敲一遍 仔细找找 是哪里敲错了。 android 在命名的时候 只能用 a-z的小写 和0-9的数字 而且 第一个必须是 字母
控制台看看有没有error
检查资源文件命名是否规范
删掉R.java 编译一下
检查ADT插件是否正常工作
换个版本的ADT
如果还不行
建新工程文件拷贝过来
不知道别的方法了
我也遇到过这样的问题,建议你首先,检查res/layout下的相关配置文件是否有错啊,只要正确的配置文件才能自动更新R.java ,然后再clean
有三种情况导致R.class无法产生,一是没有刷新代码和重新翻译,二是资源文件错误(文件名称大写了,xml格式错误,编码不对),三是ADT与Eclipse关联问题。遇到问题关键是看console的提示信息,会告诉你哪进出错了。
程序中不能有语法错误
资源文件名称不能有大写字母
如果R.java还是不能出来,试着添加资源文件,添加字符串变量,添加类文件等让其自动生成,等生成后再删除刚才添加的
可能你把 Project-build automaticlly 选项勾去掉了, 你可以选择build即可, 或者快捷键 ztrl+b
我负责任的告诉你,你的Android 的avd的版本不对,我先前遇到这样的问题,就是这样的解决的
可爱的各位先生们,我刚遇到了这个问题,我将上述的所有的方法都试了一遍,可是还是无法生成。有的时候生成了,clean一下,R.java又没有了。悲剧啊。我都折腾一天了。快崩溃恶劣.....................
我按照上面的方法搞了好半天也没搞定
原来是我的 环境变量 配置不正确环境变量配置好了的话 在 cmd 命令窗口下 输入 adb 会出现一些版本信息建议试试环境变量配置 我的电脑 - 属性 - 高级 - 环境变量 - 在系统变量 path 中加入 你的 SDK 路径
我的是 F:\java\android-sdk-windows\platform-tools
如果在命令窗口下输入 adb 能够显示 版本之类的信息 那么就应该可以了 我的就是这样解决的
我也刚遇到同样问题了问题了,我的做法能解决,就是选中gen——>Run AS——>Android Application 后R.java就会自动出现。不知道你的问题是否解决。希望采纳。
一般来说是因为资源或manifest文件有错。你应该先解决这些问题。然后clean编译之后应该是会出现R.java的
请查看,是否配置了SDK的路径。环境变量配置 我的电脑 - 属性 - 高级 - 环境变量 - 在系统变量 path 中加入 你的 SDK 路径。我的是:F:\Program Files\Android\android-sdk\tools
资源(res文件夹下面)的文件名不能包容大写字母!!!!
把bin目录删除就可以自动重新生成了
我也遇到这个问题了。所有的方法都不管用,最后重启了一下eclipse,然后就好了。
我不知道原因,也可能是更新SDK到一半我就关掉的关系
没有生成,R.java,不需要从别的地方拷贝,因为这个是自动生成的,为什么不自动生成,这个肯定是有原因的,有错误的布局,或者有错误的资源,都可能导致不自动生成,最好的办法就是clean一下先,看看是否报错。
我遇到的情况,是manifest.xml里面引用了一个不存在的资源,clean后R.java就消失了
昨天遇到这个问题,按上面各位的方法尝试过都不行。经过一番的测试,发现我是我的SDK没装全:没安装Android SDK Build-tools;解决方案:
到Android sdk安装目录,打开:SDK Manager.exe,在“Tools”下的“Android SDK Build-tools”上打钩。然后点击“Install Package”,重启eclipse;
看楼上众生相,哈哈哈R.java是自动生成的
安装了Android SDK Build-tools,就解决了。非常感谢!
一般,都是ADT升级造成的,同时记住多重启次eclipse
安装下Android SDK Build-tools还真可以了。
如果没有对应的R文件,那么res文件夹下的一定是有问题的,你查看一下,
试了上面很多种方法,我遇到的情况是自己SDK更新后没有把Tools下的工具也一起更新,更新后已可以成功build,终于解决了
gen目录也可以直接删除的,删除后会自动重建。
我的解决了,原来是用了他下载的sdk,我是用的自己下的sdk
我的也是,更新一下 SDK,重启eclipse ,就好了!
很可能是修改后还是有错误,所以不能编译生成R文件
如果确定没错误,clean一下,或者重启吧
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/羊村懒王/article/detail/672568
推荐阅读
article
Android
----<
meta
-
data
>简要学习使用_<
meta
-
data
android
:na...
meta
-
data
是什么?标签
meta
-
data
的官方介绍链接:查看
Android
官方解释
meta
-
data
是Andro...
赞
踩
article
Android
中
的
meta
-
data
及其应用...
在日常的
Android
开发
中
,
Android
Manifest
中
总会出现一些标签,或是第三方SDK配置信息,或是系统配置,...
赞
踩
article
meta
-
data
android
,
AndroidManifest
meta
-
data
知识介绍...
AndroidManifest
中的
meta
-
data
常见于我们使用第三方 SDK 时,如腾讯的 SDK,如友盟统计...
赞
踩
article
Android
之
Metadata
简析_
android
metadata
...
Metadata
是什么Google官方文档上这样解释简单来说,
Metadata
直译为“元数据”,
metadata
是一组供...
赞
踩
article
android
meta
-
data
作用,
Android
Manifest
中
meta
-
data
扩展
元素
...
在
Android
Manifest
.xml清单文件中 我们有时会看到如下类似的
元素
开始的配置内容:
android
:name...
赞
踩
article
android
meta
-
data
作用,关于
Android
Manifest
中
的
<
meta
-
data
...
语法
android
:name="string"
android
:resource="resource specificat...
赞
踩
article
Android
Manifest中的
meta
-
data
_
andriodmanifest
meta
-d...
转自:https://www.baidu.com/link?url=yt32m-iRAhA-ZJZtLdV-xTjH9R...
赞
踩
article
Android
meta
-
data
...
Android 中
meta
-
data
用在 AndroidManifest.xml 文件中。<
meta
-
data
>标签...
赞
踩
article
Android
学习之
Manifest
中
meta
-
data
扩展元素数据的配置与获取_<
meta
-da...
在
Android
Manifest
.xml清单文件中 我们有时会看到如下类似的元素开始的配置内容:[html] view ...
赞
踩
article
ANDROID
MANIFEST
.XML中的
META
-
DATA
属性_
androidmanifest
中...
语法
androidmanifest
中的
meta
-
data
语法 ...
赞
踩
article
Android
Studio
多渠道
打包(二) ---
meta
-
data
_
android
studi...
Android
Studio
多渠道
打包(二) —
meta
-
data
ONE Goal ,ONE Passion !St...
赞
踩
article
Android
-->
Android
Manifest.
xml
文件 <
meta
-
data
>_andro...
meta
-
data
是什么?标签
meta
-
data
的官方介绍链接:查看
Android
官方解释
meta
-
data
是Andro... AndroidManifest.xml 文件
_andro" href="/article/detail/52640" target="_blank">[详细]
-->
赞
踩
article
android
manifest
.xml
中
的
meta
-
data
属性...
项目
中
碰到这个问题拿出来分享下
android
:name="string"
android
:resource="res...
赞
踩
article
Android
-----
Android
Manifests.
xml
之
meta
-
data
_packag...
meta
-
data
(元数据、文件元数据):主要用来定义一些组件相关的配置值。按照官方定义,
meta
data
是一组供父组件...
赞
踩
article
android
meta
-
data
使用详解_
android
9
更改
meta
-
data
值
...
这是该元素的基本结构.可以包含在 四个元素中。这个名字
值
是额外的任意的可以提供给父组件的数据。一_
android
9
更改m...
赞
踩
article
unity 打包报错 Failed to
update
Android
SDK
package
li...
导出安卓工程的时候突然就出现这种问题了,第一次出现是在2021.3, 因为不是平时用的版本,只是测试需要才新建的工程,当...
赞
踩
article
Android
---
教你如何开发
扫
二维码
功能
,跟
Android
初学者分享几点经验_安卓实现
扫
一
扫
二维...
题外话,我在阿里工作多年,深知技术改革和创新的方向,
Android
开发以其美观、快速、高效、开放等优势迅速俘获人心,但很...
赞
踩
article
springboot/
java
/php/node/python
公职
备考
在线
学习
平台【计算机毕设】...
公职
备考
在线
学习
平台的建设将对提高我国
公职
考试的整体水平产生积极的推动作用,有助于选拔更多优秀的人才为国家和人民服务。为...
赞
踩
article
JAVA
毕设
项目
考研信息共享平台的设计与实现(
java
+VUE+
Mybatis
+
Maven
+Mysq...
Jdk1.8 + Tomcat8.5 +
Mysql
+ HBuilderX(Webstorm也行)+ Eclispe(...
赞
踩
article
Springboot
毕设项目公职备考在线学习平台
e1h19
(
java
+VUE+
Mybatis
+Mav...
Jdk1.8 + Tomcat8.5 +
Mysql
+ HBuilderX(Webstorm也行)+ Eclispe(...
赞
踩
相关标签
meta-data
Android 中meta Data使用
meta-data android
android meta-data作用
android studio
渠道
android
string
存储
service
java
2010
xml
unity
spring boot
php
二,项目---右键---android tool---fix property.
or 工程--右键--source--clean up
2 clean ---Build project我刚才碰到研究下,主要是因为clean后把资源文件和class都清除掉了.build就可以了。
选中项目,右击打开Properties:
1.检查android选项页中是否勾选了project build target。
2.检查java build path 中 orler and explort 中是否勾选上了相应的android libraries。
3.检查你的Android SDK路径设置:windows -> preferences : android
4.设置你的Android SDK环境变量:在path中设置 ANDROID_SDK_HOME 值为你的android sdk目录
检查资源文件命名是否规范
删掉R.java 编译一下
检查ADT插件是否正常工作
换个版本的ADT
如果还不行
建新工程文件拷贝过来
不知道别的方法了
资源文件名称不能有大写字母
如果R.java还是不能出来,试着添加资源文件,添加字符串变量,添加类文件等让其自动生成,等生成后再删除刚才添加的
原来是我的 环境变量 配置不正确环境变量配置好了的话 在 cmd 命令窗口下 输入 adb 会出现一些版本信息建议试试环境变量配置 我的电脑 - 属性 - 高级 - 环境变量 - 在系统变量 path 中加入 你的 SDK 路径
我的是 F:\java\android-sdk-windows\platform-tools
如果在命令窗口下输入 adb 能够显示 版本之类的信息 那么就应该可以了 我的就是这样解决的
我不知道原因,也可能是更新SDK到一半我就关掉的关系
到Android sdk安装目录,打开:SDK Manager.exe,在“Tools”下的“Android SDK Build-tools”上打钩。然后点击“Install Package”,重启eclipse;
安装了Android SDK Build-tools,就解决了。非常感谢!
试了上面很多种方法,我遇到的情况是自己SDK更新后没有把Tools下的工具也一起更新,更新后已可以成功build,终于解决了
如果确定没错误,clean一下,或者重启吧