在Eclipse中创建一个android项目时,我收到错误:
[2014-03-13 15:14:36 - appcompat_v7] WARNING: unable to write jarlist cache file C:\Users\Neelakanteshwar\AndroidFirst\appcompat_v7\bin\jarlist.cache
并且appcompat_v7
文件夹与Eclipse中的项目文件夹一起创建。
任何人都可以帮我解决问题。
答案 0 :(得分:30)
如果您转到appcompat_v7/bin
文件夹,您会看到文件jarlist.cache
未显示或未同步。您需要刷新appcompat_v7
文件夹,只需在该文件夹上按F5即可。
添加了appcompat_v7
文件夹,因为您使用了操作栏组件。
啊哈。要在创建新项目时避免使用新的appcompat_v7_XX
文件夹,选择LEVEL API 14作为最低要求SDK。
之后,你必须修改AndroidManifest.xml
并设置你需要的等级。
<uses-sdk
android:minSdkVersion="14" ------> change it
android:targetSdkVersion="19" />`
抬头!删除所有
appcompat_v7_XX
。这是一个错误。
使用appcompat_v7
,您将看到Eclipse创建了两个XML文件:
activity_main.xml
fragment_main.xml
如果您希望选择仅使用activity_main.xml
以旧方式创建项目,请执行以下操作:
制作位于此路径中的文件夹“BlanckActivity”的副本:ADT旧版本的\sdk\tools\templates\activities
。
将文件夹重命名为BlankActivityNoFragment
,然后修改文件template.xml
的字段名称,使其显示为name=BlankActivityNoFragment
将新文件夹复制到新Eclipse IDE的相同路径中:sdk/tools/templates/activities
现在,您将在创建新项目时看到新模板。
请记住选择最低要求SDK作为API 14
答案 1 :(得分:2)
在启动Eclipse时更改工作区路径:
C:\Users\XXXXXXXX\workspace
D:\My_Folder
答案 2 :(得分:2)
今天也遇到了同样的问题。
安装并配置所有必需的组件。
在菜单栏上,转到:Project->Properties->Java build path
。
在订单和导出标签上:检查所有项目库。我查看了 Android 4.4。
答案 3 :(得分:2)
这可能不是专业的方式,但它对我有用。
C:\Users\\***\appcompat_v7\bin\
答案 4 :(得分:1)
那是因为你还需要Adroid 2.1版! 转到Android SDK Manager并下载Android 2.1版(API 7)
如果你开始一个新的Android应用程序。项目有输入FROM 2.1 TILL 4.4 Android版本。 这意味着程序正在搜索最低Android版本兄弟:)
BTW:下载2.2。 Android版也是。 :)
答案 5 :(得分:1)
今天遇到同样的问题。
在我的情况下,您的建议组合成为一个解决方案:
在Eclipse项目栏中,我删除了Appcompat(XYZ)和刚刚创建的新项目。
检查更新 - 未找到任何更新。
点击文件 - &gt;重新启动。
创建新项目时,已选择API 14作为Minimum Required SDK。
完成。
答案 6 :(得分:0)
运行Eclipse更新(帮助 - &gt;检查更新)并告诉我这是否可以解决您的问题。
答案 7 :(得分:0)
只需刷新appcompat_v7的bin文件夹!
答案 8 :(得分:0)
这对我有用。 创建android-support-v7-appcompat时,请选择“将项目复制到工作区”选项。现在,它可以写入所需的目录。 我希望这对你有所帮助。
答案 9 :(得分:0)
嗯......我遇到了同样的情况。我从eclipse和磁盘上删除了我的项目,从磁盘中删除了工作区,并在新工作区中重新创建了项目...它的工作原理.......
答案 10 :(得分:0)
在我的案例中采用了不同的方法,如果可以帮助某人,请在此处说明。在创建新项目时,我也遇到了appcompat
这个奇怪的问题。
我只是清理并构建 2次的默认appcompat_v7
项目,这是由eclipse本身创建的,并且它有效!并且所有错误都消失了,效果很好。
答案 11 :(得分:0)
我收到同样的错误,以下步骤对我有用。
只需删除gen
和bin
文件夹
清理(重建)项目。
答案 12 :(得分:-1)
Here is *Simple Trick:*
Create New Project
If you get the warning of jarlist Not created under the console tab
Close Eclipse and ReOpen it
Now u r done. jarlist is included in appcompat_7/bin or appcompat_7_XX/bin