2016-04-08 2 views
0

ich einen Intro-Assistenten für meine Anwendung (beim ersten Einsatz hinzufügen wollte es). ich diese Bibliothek als Quelle verwendet: https://github.com/HeinrichReimer/material-intro Also im Grunde, was ich tat, war seine Bibliothek Ordner zu meinem Projekt Stammverzeichnis kopieren und nach dem Erstellen des Projekts ich die folgende Fehlermeldung erhalten:Keine Ressource gefunden, die die angegebenen Namen übereinstimmt (bei ‚Thema‘ mit dem Wert ‚@ style/Theme.Intro‘), wenn einschließlich Material-Intro in meinem Projekt

No resource found that matches the given name (at 'theme' with value '@style/Theme.Intro'). 

Detailliertere Fehlerprotokoll:

C:\Users\abhishek rai\AndroidStudioProjects\DonationApp\app\build\intermediates\manifests\full\debug\AndroidManifest.xml 
Error:(30, 28) No resource found that matches the given name (at 'theme' with value '@style/Theme.Intro'). 
Error:Execution failed for task ':app:processDebugResources'. 
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Users\abhishek rai\AppData\Local\Android\sdk\build-tools\23.0.2\aapt.exe'' finished with non-zero exit value 1 

Der Code in AndroidManifest.xml ist:

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
package="minor.da.com.donationapp" 
android:versionCode="1" 
android:versionName="1.0" > 

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

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

<application 
    android:allowBackup="true" 
    android:icon="@mipmap/ic_launcher" 
    android:label="@string/app_name" 
    android:supportsRtl="true" 
    android:theme="@style/AppTheme" > 
    <activity android:name="minor.da.com.donationapp.MainActivity" > 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 
    <activity 
     android:name="minor.da.com.donationapp.MaterialIntroActivity" 
     android:parentActivityName="minor.da.com.donationapp.MainActivity" 
     android:theme="@style/Theme.Intro" > 
     <meta-data 
      android:name="android.support.PARENT_ACTIVITY" 
      android:value=".MainActivity" /> 
    </activity> 
    <activity android:name="minor.da.com.donationapp.FinishActivity" > 
    </activity> 
    <activity 
     android:name="minor.da.com.donationapp.Front_page" 
     android:label="@string/app_name" > 
    </activity> 
    <activity android:name="minor.da.com.donationapp.SecondPage" /> 
    <activity 
     android:name="android.support.v7.widget.TestActivity" 
     android:label="RecyclerViewTestActivity" /> 
</application> 

</manifest> 

Antwort

0

die Quelle Kopieren ist nicht das, was Sie normalerweise tun, wenn Sie eine Android-Bibliothek wie Material-Intro verwenden und ich bin entmutigend Sie klar, dies zu tun. Sie sollten es auf jeden Fall enthalten als Gradle Abhängigkeit wie in seiner readme beschrieben:

Setzen Sie, dass in Ihrem Projekt ‚s build.gradle:

allprojects { 
    //... 
    repositories { 
     //... 
     maven { 
      url 'https://jitpack.io' 
     } 
    } 
} 

Und dann setzen, dass in Ihrem Modul ‚s build.gradle:

dependencies { 
    //... 
    compile 'com.heinrichreimersoftware:material-intro:1.2.1' 
} 

Wenn Sie noch Probleme haben, dann aktualisieren Sie bitte die Frage, um Ihre Gradle-Dateien einzuschließen.

+0

dank man.Actually bin ich neu und dies war mein erstes Mal auf Android i für mein Projekt eines Github Code verwenden und ja, ich bin mir voll bewusst, dass ein Code kopiert kein solution.i in Eile meines einzureichen war, ist projekt und danke dir nochmals für die hilfe. das wird unser erstes großes projekt sein. @ heinrich – 7rocker

Verwandte Themen