2017-10-02 1 views
0

Ich versuche, eine Objekterkennung App in einem Android-Studio zu entwickeln, aber es gibt mir einen Fehler. der Fehler in dieser Zeile android:theme="@style/MaterialTheme"Fehler: Keine Ressource gefunden, die die angegebenen Namen übereinstimmt (bei ‚Thema‘ mit dem Wert ‚@ style/MaterialTheme‘)

manifest.xml

<uses-permission android:name="android.permission.CAMERA" /> 
    <uses-feature android:name="android.hardware.camera" /> 
    <uses-feature android:name="android.hardware.camera.autofocus" /> 
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> 

    <uses-sdk 
     android:minSdkVersion="21" 
     android:targetSdkVersion="23" /> 

    <application android:allowBackup="true" 
     android:debuggable="true" 
     android:label="@string/app_name" 
     android:icon="@drawable/ic_launcher" 
     android:theme="@style/MaterialTheme"> 

     <activity android:name="org.tensorflow.demo.ClassifierActivity" 
        android:screenOrientation="portrait" 
        android:label="@string/activity_name_classification"> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 
       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 

     <activity android:name="org.tensorflow.demo.DetectorActivity" 
        android:screenOrientation="portrait" 
        android:label="@string/activity_name_detection"> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 
       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 

     <activity android:name="org.tensorflow.demo.StylizeActivity" 
        android:screenOrientation="portrait" 
        android:label="@string/activity_name_stylize"> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 
       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 
    </application> 

</manifest 
+0

Haben Sie die 'style.xml' Datei überprüft? Hat es den genannten Stil? –

+0

@ShobhitPuri Es gibt keine Datei im Verzeichnis res/values ​​/ styles.xml es bedeutet, ich muss es hinzufügen? –

+0

Sie können die Datei hinzufügen und ein beliebiges Standardthema für alle Ihre Aktivitäten verwenden, sofern Sie nicht angeben. https://developer.android.com/guide/topics/ui/look-and-feel/themes.html –

Antwort

0

nur eine Antwort zu geben, die für andere hilfreich sein könnten später auf die Frage kommen. Wenn Sie kein benutzerdefiniertes Design benötigen, können Sie das Attribut entfernen. Andernfalls erstellen Sie eine style.xml, wenn es nicht bereits in res/values existiert und überprüfen Sie, ob diese bestimmte <style></style> Ressource existiert oder nicht. Wenn nicht, können Sie einen erstellen. Hoffe das hilft.

Verwandte Themen