在创建android项目时无法编写jarlist缓存文件

nee*_*elu 21 android android-appcompat

在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项目文件夹一起创建.

任何人都可以帮我解决问题.

小智 30

如果转到appcompat_v7/bin文件夹,您将看到该文件jarlist.cache未显示或未同步.您需要刷新appcompat_v7文件夹,只需在该文件夹上按F5即可.

appcompat_v7添加该文件夹是因为您使用了操作栏组件.

AAH.要appcompat_v7_XX在创建新项目时避免使用新文件夹,请选择LEVEL API 14作为Minimum Required SDK.

之后,您必须修改AndroidManifest.xml并放置您需要的级别.

<uses-sdk
    android:minSdkVersion="14"   ------> change it
    android:targetSdkVersion="19" />` 
Run Code Online (Sandbox Code Playgroud)

当心!全部删除appcompat_v7_XX.这是一个错误.

有了appcompat_v7,您将看到Eclipse创建了两个XML文件:

  • activity_main.xml
  • fragment_main.xml

如果您希望选择以旧方式创建项目activity_main.xml,请执行以下操作:

  • 制作位于此路径中的文件夹"BlanckActivity"的副本:\sdk\tools\templates\activitiesADT以前的版本.

  • 将文件夹重命名为BlankActivityNoFragment,然后编辑文件的字段名称template.xml,使其读取name=BlankActivityNoFragment

  • 将新文件夹复制到新Eclipse IDE的相同路径中: sdk/tools/templates/activities

现在,当您创建新项目时,您将看到新模板.

请记住选择最低要求SDK作为API 14


小智 1

那是因为您还需要 Adroid 2.1 版!转到 Android SDK Manager 并下载 Android 版本 2.1 (API 7)

如果您启动一个新的 Android 应用程序。那里的项目类型为 FROM 2.1 TILL 4.4 Android 版本。这意味着程序正在搜索最低的 Android 版本,兄弟:)

顺便说一句:下载 2.2。安卓版也有。:)