Android aapt找不到

Android aapt找不到,android,Android,我在Eclipse中遇到了这个问题。我安装的一切都正确吗 Error executing aapt. Please check aapt is present at C:\Program Files\Android\android-sdk\platform-tools\aapt.exe 我也有这个问题: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);

我在Eclipse中遇到了这个问题。我安装的一切都正确吗

Error executing aapt. Please check aapt is present at C:\Program Files\Android\android-sdk\platform-tools\aapt.exe
我也有这个问题:

public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.**main**);
        text = (EditText) findViewById(1);

    }

似乎main未知。

问题1:转到文件夹C:\Program Files\Android\Android sdk\platform tools\,您是否需要文件“aapt.exe”?如果它在那里,请检查您是否在Eclipse中指定了这个位置(窗口->首选项,在左窗格中选择“Android”,并验证“SDK位置”是否为C:\Program Files\Android\Android SDK\如果这一切都正确并且您在使用Windows的计算机上,我知道当“Android SDK”-文件夹位于“Program Files”内时,有些人会出错。这可能是由于该文件夹中的权限限制。您无法尝试将文件夹移动到其他位置。如果这样做,请记住在Eclipse中更新该位置

问题2:如评论所述,setContentView用于设置布局。我不确定stars是否合法使用。有效名称如“R.layout.main”指的是文件夹“layout”中的文件“main.xml”,该文件可以在Eclipse的左窗格中找到


希望这能有所帮助。

我想这是你在android上的第一个应用。setContentView将被设置为用xml设计的布局。findViewById必须是在加载的内容视图布局中设计的视图。1.正如我的前任所说,你的代码看起来有问题,主要是什么?findViewById(1)?您是否提供了id 1?2的任何视图。您何时收到此错误?您是否尝试重新安装SDK和插件?