2016-06-16 3 views
0

COMMENT私はこのエラーを取得しています:エラー:クラッシュLOG</p> <p>をしたい場合(アンドロイドモニタコンソール上で)私のアプリを実行している間、あなたはTheme.AppCompatのテーマ(または子孫)を使用する必要があり、この活性を有する

06-16 11:25:38.227 1555-1555/com.example.mysampleapp E/AndroidRuntime: FATAL EXCEPTION: main 
                     java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.mysampleapp/com.example.mysampleapp.MainActivity}: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity. 

thisプロジェクトと命令hereを使用して私のアプリケーションにzxingを統合しようとしています。私のマニフェストはこれです:

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.example.mysampleapp"> 

    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 

    <application 
     android:allowBackup="true" 
     android:icon="@mipmap/ic_launcher" 
     android:label="@string/app_name" 
     android:name="android.support.multidex.MultiDexApplication" 
     android:supportsRtl="true" 
     android:theme="@style/AppTheme"> 

     <activity 
      android:name=".MainActivity" 
      android:label="@string/app_name" 
      android:theme="@style/AppTheme.NoActionBar"> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 

       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 

      <meta-data 
       android:name="com.google.android.geo.API_KEY" 
       android:value="randomkeywhichyoudontneedtoknow" /> 
     </activity> 

     <activity 
      android:name=".SplashActivity" 
      android:label="mysampleapp" 
      android:configChanges="keyboard|keyboardHidden|orientation|screenSize"></activity> 

    </application> 

</manifest> 

のstyles.xml:

<resources> 

    <!-- Base application theme. --> 
    <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> 
     <!-- Customize your theme here. --> 
     <item name="colorPrimary">@color/colorPrimary</item> 
     <item name="colorPrimaryDark">@color/colorPrimaryDark</item> 
     <item name="colorAccent">@color/colorAccent</item> 
    </style> 

</resources> 

(質問には、いくつかのテキストを追加するために必要なので、stackoverflowのが満たされ、ここにある!)

+0

フルクラッシュログを送信します。部分的なログは送信しないでください。 –

+0

さて、私はしようとしましたが、stackoverflowはあまりにも多くのコードがあったと私に言った –

+0

答えにそれを追加 –

答えて

1

これを削除してください行:

android:theme="@style/AppTheme.NoActionBar"

Activityです。

ご使用のスタイルファイルには、AppThemeは既にTheme.AppCompat.Light.NoActionBarを使用しており、マニフェストはすでにアプリケーション全体に適用されています。

+0

作品、ありがとう –

関連する問題