Paketname entspricht nicht dem Dateipfad

Mein Android-Studio-Projekt ist kompiliert, wie es sollte, aber es gibt eine lästige Frage. Android Studio gibt mir diese Warnung:

Package name does not correspond to the file path 

Der in den Quellcode deklarierte Dateipfad ist so etwas wie com.example. Aber es fragt mich, um es zu main.src.com.example umzubenennen. Wenn ich das mache, kompiliert es nicht mehr

  • MediaPlayer stoppt das Streaming von Audiowiedergabe
  • Stilhierarchie in Android - was ist die Reihenfolge der Bedeutung?
  • Phonegap run android funktioniert nicht und keine Fehlermeldung
  • ViewPager programmgesteuert scrollen
  • Android: Dex kann die Version 52 Byte-Code nicht analysieren
  • Wie bekomme ich Fragment-Layout zu Beginn der Erstellung einer neuen App in ADT?
  • Mein Quellcode befindet sich im src / main / src Ordner

    Mein build.gradle enthält das

     sourceSets { main { java.srcDirs = ['src'] } instrumentTest.setRoot('tests') } 

  • Führen Sie GPS-Listener im Hintergrund auf Android
  • Android: Muss ich respektieren isLimitAdTrackingEnabled ()?
  • Android WebView in ScrollView scrollt nur Scrollview
  • Android Studio Fehler bei der Installation von Gradle
  • Öffentliche statische Variable oder verwenden putExtra Methode der Absicht Klasse
  • Nicht Daumen mit Genres - Universal Music Player
  • 4 Solutions collect form web for “Paketname entspricht nicht dem Dateipfad”

    Da sich deine gradle.build-Datei im Hauptverzeichnis befindet, sieht sie den ersten src Ordner als den mit der Quelle enthaltenen. Versuchen Sie, java.srcDirs auf ['src/main/src'] ändern.

    Android Studio hat noch viele Bugs zu erarbeiten. Vergewissern Sie sich, dass das Paket im Manifest

    Dies könnte wegen "main" im Paketnamen sein. Diese Fehlermeldung, wenn ich "enum" in einem Paketnamen (nicht in Andorid Studio) verwendet habe. (BTW, "main" ist kein Stichwort wie "enum".)

    Wenn Sie an einem Eclipse-Projekt arbeiten oder nicht mit gradle build system arbeiten, verwenden Sie AndroidStudio IDE (nachdem Sie validiert haben, dass Ihre Pfadnamen korrekt sind und die Benennungen richtig sind, wenn Sie diese noch nicht mit dem Fehler "entsprechen"):

    1. Gehe in Datei -> Projektstruktur -> Platofrm Einstellungen -> SDKs
    2. Vergewissern Sie sich, dass unter Sourcepath Sie Ihren src- Ordner aufgeführt haben, wenn nicht, fügen Sie ihn mit dem + -Zeichen hinzu

    Mine sieht jetzt so aus: Bildbeschreibung hier eingeben

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.