Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android &引用;appcompat_v7“;在Eclipse中创建新项目后,将自动创建项目_Android_Eclipse - Fatal编程技术网

Android &引用;appcompat_v7“;在Eclipse中创建新项目后,将自动创建项目

Android &引用;appcompat_v7“;在Eclipse中创建新项目后,将自动创建项目,android,eclipse,Android,Eclipse,创建任何新的android项目后,Eclipse会自动创建一个“appcompat_v7”项目,而不在/src下创建任何文件。我不知道Eclipse是如何或为什么创建这个项目的。我也犯了一个奇怪的错误 正如您所看到的,项目中存在AndroidManifest.xml EDIT1:在清理项目之后,奇怪的错误消失了,但我仍然想知道为什么要创建appcompat_v7 EDIT2:我还注意到Eclipse正在/res/layout下自动创建一个新布局fragment_main.xml。为什么 我创建

创建任何新的android项目后,Eclipse会自动创建一个“appcompat_v7”项目,而不在/src下创建任何文件。我不知道Eclipse是如何或为什么创建这个项目的。我也犯了一个奇怪的错误

正如您所看到的,项目中存在AndroidManifest.xml

EDIT1:在清理项目之后,奇怪的错误消失了,但我仍然想知道为什么要创建appcompat_v7

EDIT2:我还注意到Eclipse正在/res/layout下自动创建一个新布局fragment_main.xml。为什么

我创建了一个新的工作区,并尝试了几次。但我仍然有这个问题


EDIT3:如果您选择API 14之后的最低SDK版本,您将无法获得此支持文件夹。

我从Android SDK管理器/Extras安装了“Android支持存储库”,错误消失。

我昨晚遇到了此问题。我正在做一些事情,包括更新SDK管理器。我不得不退出Android SDK工具以进行修订。22.3和Android SDK平台工具至19


opus44首先清理并构建appcompat_v7项目,然后清理并构建您的项目。它起作用了

从/extras/android/support/将android项目导入工作区,然后导航到当前项目并将其作为依赖项添加:项目>属性>android>添加(导入的项目)。您应该能够在导入的项目旁边看到一个绿色的勾号。删除丢失/删除的旧引用。关于这个库是什么的参考资料可以在ubuntu上找到

我只清理aappcompat_v7源代码它对我来说很好

做如下来克服这个问题,这对我来说很好。按常规创建项目,而不是执行以下步骤

Step-1:
右键单击项目->属性->安卓->库面板中的删除appcompat_v7库,应用并确定

Step-2:
在Project goto res->values->style.xml中

行内
将父值从
Theme.AppCompat.Light
更改为
android:Theme.Light

Step-3:
Step-4:
在Project goto res->values-v11->style.xml中

行内
将父值从
Theme.AppCompat.Light
更改为
android:Theme.Holo.Light

Step-3:
Step-4:
在Project goto res->values-v14->style.xml中

行内
将父值从
Theme.AppCompat.Light.DarkActionBar
更改为
android:Theme.Holo.Light.DarkActionBar

Step-5:
在Project goto menu->main.xml中,删除菜单标记中的这些行:

xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context="com.example.test.MainActivity" 
在项目标签中,将此行从
app:showAsAction=“never”
更改为
android:showAsAction=“never”

在project中,转到res->layout->删除fragment.xml

Step-6:
在MainActivity中,扩展Activity而不是ActionBarActivity,最后在删除不必要的代码之后,您的MainActivity.java如下所示:

package com.example.test;

import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;

public class MainActivity extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

}

@Override
public boolean onCreateOptionsMenu(Menu menu) {

    // Inflate the menu; this adds items to the action bar if it is present.
    getMenuInflater().inflate(R.menu.main, menu);
    return true;
}

}

享受:)

我收到了同样的问题。最近更新了我的一些SDK内容,现在每次我创建一个应用程序,它也会被创建。我还遇到了一个问题,应用程序对appcompat_v7\libs\android-support-v4.jar和libs\android-support-v4.jar(两个不同的android-support-v4.jar)有依赖关系,因此每次我都必须解决这个问题。希望有人能帮你解决这个问题。我如何选择较低的版本?我只有23.0.5在“Android SDK管理器”下安装Android支持库在我的情况下不起作用