"R"을 사용하여 레이아웃, 이미지 등을 설정하는 동안 문제가 있습니다. 아래는이 오류를 나타내는 코드입니다.'R'기호를 해결할 수 없습니다
"컴파일 할 코드 :"를 "API 19"로 선택하면 동일한 코드가 제대로 작동합니다. 내 코드가 내 모바일 2.3.3에서 실행되기를 원합니다.
Google에서 검색 한 결과, 많은 사람들이이 문제를 발견했습니다. 나는 "compileSdkVersion 19"를 선택한다면 어떤 솔루션이 날
package com.example.testfor23;
import android.support.v7.app.ActionBarActivity;
import android.support.v7.app.ActionBar;
import android.support.v4.app.Fragment;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.os.Build;
public class MainActivity extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
if (savedInstanceState == null) {
getSupportFragmentManager().beginTransaction()
.add(R.id.container, new PlaceholderFragment())
.commit();
}
}
}
을 위해 작동하지는 아래의 다음 완벽하게 잘 작동 매니페스트 파일
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.testfor231"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="7"
android:targetSdkVersion="19" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity
android:name="com.example.testfor231.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
입니다.
android {
compileSdkVersion 10
buildToolsVersion "19.0.1"
defaultConfig {
minSdkVersion 9
targetSdkVersion 9
}
리소스 파일을 정리하고 정리하고 빌드하고 다시 작성하십시오. – Raghunandan
이전에이 문제가 있었지만, 현재 답변을 모두 따라 가면 할 수있는 일은 훨씬 많습니다. . 최악의 경우 최악의 경우 오류가 사라질 때까지 XML 파일을 제거하십시오. – AStupidNoob
res/layouts/activity_main.xml 코드도 함께 표시하십시오. –