相关疑难解决方法(0)

找不到与给定名称"@ style/Theme.AppCompat.Light"匹配的资源

我已经解决了这个问题几个小时了.从github下载存储库后,任何.xml文件中唯一的错误是:

No resource found that matches the given name '@style/Theme.AppCompat.Light'
Run Code Online (Sandbox Code Playgroud)

代码非常简单,但我没有找到一个直截了当的答案,关于如何缓解错误.

这是代码(在文件res/values/styles.xml中):

<style name="AppBaseTheme" parent="@style/Theme.AppCompat.Light">
    <!-- API 14 theme customizations can go here. -->
</style>
Run Code Online (Sandbox Code Playgroud)

该项目位于:https://github.com/erikswed/InstaChatX 我在Windows上,使用Eclipse Kepler

android android-appcompat

68
推荐指数
2
解决办法
19万
查看次数

NoClassDefFoundError:失败的解决方案:Landroid/support/v7/appcompat/R $ styleable

新手试图完成我的第一个由谷歌提供的应用程序教程.在去往这个致命异常的路上,我确实导入了很多随机软件包来摆脱许多事情的"无法解决"错误,ActionBarActivity,EditText,Fragment,LayoutInflater等,但不确定这是否重要.无论如何,当我点击主活动中的"发送"按钮时,我的应用程序崩溃并产生致命异常.这是我的代码和logcat文件.

MyActivity.java(本教程的MainActivity.java)

package magiccoupons.tutapp;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.EditText;


public class MyActivity extends Activity {
public final static String EXTRA_MESSAGE = "com.example.myfirstapp.MESSAGE";

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


@Override
public boolean onCreateOptionsMenu(Menu menu) {
    // Inflate the menu; this adds items to the action bar if it is present.
    getMenuInflater().inflate(R.menu.my, menu);
    return true;
}

@Override
public boolean onOptionsItemSelected(MenuItem item) {
    // Handle action bar item clicks here. The …
Run Code Online (Sandbox Code Playgroud)

android android-appcompat android-activity android-studio

20
推荐指数
3
解决办法
4万
查看次数