Я создал пустой шаблон и выбрал API 15 как минимум.Ошибка при запуске приложения Hello World в Android Studio
1 Предварительный просмотр activity_main.xml
попросил меня выбрать другую тему. Зачем?
2- Класс MainActivity.java
распространяется на AppCompatActivity
вместо Activity
. Я попытался удалить его и набрал Activity
и импортировал соответствующую банку, но тогда IDE не переконфигурирует R
в R.layout.activity_main
. IDE заявляет, что не может разрешить AppCompatActivity
в разделе импорта кода. В чем проблема?
package com.company.myfirstapp;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
public class MainActivity extends AppCompatActivity {
@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.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();
//noinspection SimplifiableIfStatement
if (id == R.id.action_settings) {
return true;
}
return super.onOptionsItemSelected(item);
}
}
Благодаря
P.S.
Кажется, что град был каким-то неудачным в создании проекта. Я использовал -Xmx256m в своих настройках. (В чем была проблема с этим бордюром?) Я удалил бордюр, и он построил проект. Странно, что Android Studio признал AppCompat после создания проекта! (Разве IDE не знает все классы, используемые в коде перед компиляцией?). Во всяком случае, моя проблема теперь решена, но я не знаю причину
Я собираюсь нужно больше данных, как код для стартеров, проблема может быть в нескольких местах. Также игнорируйте XML-редактор Android Studio Graphic, он не может просмотреть 80% пользовательских тем. – Tobidae