在过去的4个小时里,我对我的控制台屏幕中出现的错误感到疯狂,这个错误来自编译一个简单的HelloWorld应用程序。一切都很好,现在这个:(
Description Path Resource Location Type
Error generating final archive: java.io.FileNotFoundException: C:\Users\Theodosios
\workspace\HelloApp\bin\resources.ap_ does not exist HelloApp Unknown Android
Packaging Problem
我更新了SDK,做了很多次干净的事情,但我仍然被卡住了。我也在网上看了一下这个问题,但我看到的解决方案都没有奏效。
有什么建议吗?
修改
这是简单的代码。
package com.example.helloapp;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
public class MainActivity extends ActionBarActivity {
@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;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle action bar item clicks here. The action bar will
// automatically handle clicks on the Home/Up button, so long
// as you specify a parent activity in AndroidManifest.xml.
int id = item.getItemId();
if (id == R.id.action_settings) {
return true;
}
return super.onOptionsItemSelected(item);
}
}
打开eclipse时的控制台输出给我带来了很多错误。
[2015-01-04 23:35:48 - HelloApp] C:\Users\Theodosios\Desktop\Programs\Concept
Maniax\adt-bundle-windows-x86_64-20140702\sdk\extras\android\support\v7\appcompat
\res\values-v21\styles_base.xml:75: error: Error retrieving parent for item: No
resource found that matches the given name 'android:Widget.Material.ActionButton'.
[2015-01-04 23:35:48 - HelloApp]
[2015-01-04 23:35:48 - HelloApp] C:\Users\Theodosios\Desktop\Programs\Concept M
Maniax\adt-bundle-windows-x86_64-20140702\sdk\extras\android\support\v7\appcompat
\res\values-v21\styles_base.xml:79: error: Error retrieving parent for item: No
resource found that matches the given name
'android:Widget.Material.ActionButton.CloseMode'.
[2015-01-04 23:35:48 - HelloApp]
[2015-01-04 23:35:48 - HelloApp] C:\Users\Theodosios\Desktop\Programs\Concept
Maniax\adt-bundle-windows-x86_64-20140702\sdk\extras\android\support\v7\appcompat
\res\values-v21\styles_base.xml:83: error: Error retrieving parent for item: No
resource found that matches the given name
'android:Widget.Material.ActionButton.Overflow'.
[2015-01-04 23:35:48 - HelloApp]
[2015-01-04 23:35:48 - HelloApp] C:\Users\Theodosios\Desktop\Programs\Concept
Maniax\adt-bundle-windows-x86_64-20140702\sdk\extras\android\support\v7\appcompat
\res\values-v21\styles_base.xml:25: error: Error retrieving parent for item: No
resource found that matches the given name
'android:Widget.Material.ActionBar.TabView'.
等等。也许android-21 api出了问题,导致缺少resource.ap_异常。
答案 0 :(得分:0)
试试这个解决方案
在上述路径中创建一个虚拟文件,然后清理 - 构建项目。
或
删除Bin文件夹,然后执行项目清理构建。