AppCompat 테마와 관련된 문제가 발생했습니다. 내 MainActivity는 AppCompatActivity에서 파생되고, 주제는 매니페스트에 선언하지만 컴파일 할 때이 오류가 얻을 : AppCompat 테마
<style name="MyTheme" parent="Theme.AppCompat.Light.NoActionBar">
<!-- your app branding color for the app bar -->
<item name="colorPrimary">#3F51B5</item>
<!-- darker variant for the status bar and contextual app bars -->
<item name="colorPrimaryDark">#303F9F</item>
<!-- theme UI controls like checkboxes, text fields and switchcompat button-->
<item name="colorAccent">#00FFFF</item>
</style>
그리고이 :
Java.Lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity
이 테마가 포함 된 파일을 명시 적입니다 :
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="test_vp.test_vp" android:versionCode="1" android:versionName="1.0" android:installLocation="auto">
<uses-sdk android:minSdkVersion="16" />
<uses-feature android:name="android.hardware.wifi" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_MULTICAST_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<application android:label="@string/ApplicationName" android:theme="@style/MyTheme">
</application>
</manifest>
어떻게 해결할 수 있습니까? 당신이 거기에만 에 아이들에게 정의를 넣어 곳 스타일의 정의는 내부
<style name="MyTheme" parent="@android:style/Theme.AppCompat.Light.NoActionBar">
또한
<style name="MyTheme" parent="Theme.AppCompat.Light.NoActionBar">
에 : 사전에
Manifest에서 활동을 선언 했습니까? 나는 그것을 보지 않는다. –
이것은 Xamarin에 의해 생성 된 Manifest이기 때문에 그것도없이 작동합니다. 권한 및 애플리케이션 태그 만 추가했습니다. –