Frage

Ich möchte den Android-Bootstrap-Bibliothek an mein Projekt mit Android Studio hinzufügen (Ich folgte dieses Tutorial ).

Ich sehe Android-Bootstrap und mein Projekt in Projekt Explorer, aber wenn ich versuche, eine Bootstrap-Taste hinzuzufügen

generasacodicetagpre.

Ich erhalte die folgende Fehlermeldung:

android-apt-compiler: layout / activity_main.xml: 56: Fehler: Keine Ressourcenkennung für das Attribut 'bb_icon_right' in Paket 'com.carfinder'

Was mache ich falsch?

War es hilfreich?

Lösung

aktualisiert:

Stellen Sie sicher, dass Ihre Projektstruktur so aussehen sollte, Ihre Bibliothek kann sich in einigen Verzeichnis befinden, wie Bibliotheken> AndroidbootStrapriblary kein Problem, in diesem Fall müssen Sie nur den Pfad in Einstellungen ändern. Gradle und Build.gradle

generasacodicetagpre.

Build.gradle (Nr. A) Datei

generasacodicetagpre.

Einstellungen. Gradle:

generasacodicetagpre.

Tun Sync-Projekt mit Gradle nach allem

Sync-Projekt mit Gradle

Sie haben vergessen, den Namenspace für die benutzerdefinierte Ansicht in der Bibliothek hinzuzufügen.

Erlauben Sie Ihren Code für die Schaltfläche mit diesem

generasacodicetagpre.

Add-Namespace auch in anderen Ansichten, wenn Sie verwenden. Sie können es auch in das Root-Element Ihrer Layoutdatei hinzufügen, wie

generasacodicetagpre.

Ich habe hier ein Arbeitstestprojekt hochgeladen (Checkout-Formular GitHub in AS)

https://github.com/pyus-13/tesstapp.git

Andere Tipps

Nur wenn jemand versucht, diese Bibliothek hinzuzufügen, und auf diese Frage stößt, aber unterschiedliche Probleme haben, denke ich, dass es erwähnenswert ist, die vollständigen Schritte zu erwähnen, die für mich funktionierten (ich habe das Wiki von Eine andere Bibliothek hier):

    .
  1. Öffnen Sie Ihr Projekt in Android Studio
  2. Laden Sie die Bibliothek herunter (mit Git oder ein ZIP-Archiv auf Unzipieren)
  3. in den Ordner gehen, in dem Sie die Bibliothek entpackt> Androidbootstrap> Build.gradle
  4. entfernen 'anwenden von:' push.gradle '
  5. Ersetzen Sie integer.parSeint (target_sdk_int), integer.parSeinig (min_sdk_int), integer.parSeinig (Version_code), version_name, "25.0.1" mit den Versionen Ihres Projekts. Sie finden die in Gradle-Skripts> Build.gradle
  6. Gehen Sie zu Datei> Module Importieren und Importieren Sie die Bibliothek (Sie benötigen nur den Ordner androidbootstrap , nicht den gesamten Code aus der Filiale)
  7. zur Datei> Projektstruktur
  8. Suchen Sie Ihr Hauptprojektmodul, klicken Sie darauf. (Sie sollten Androidbogtrap auch unten sehen)
  9. Klicken Sie darauf und gehen Sie zu Abhängigkeiten.
  10. Klicken Sie auf die linke grüne Taste "+"> Modulabhängigkeit
  11. Wählen Sie "AndroidbooStrap"
  12. und jetzt sollte alles funktionieren.

    Sie erhalten möglicherweise einen Fehler in Ihren .xml-Dateien, wenn Sie versuchen, ein Element aus der AndroidBoStrap-Bibliothek hinzuzufügen "Namespace-App" ist nicht gebunden. ". Sie können diese lösen, indem Sie auf den Fehler in Android Studio auf Alt + eingeben, oder diese Zeile hinzufügen

    hinzufügen generasacodicetagpre.

    Nach der Deklaration oder Ihrem Layout und XMLNs: Werkzeuge E.G

    generasacodicetagpre.

    Ich weiß nicht, ob dies die genaueste Lösung ist, wie ich eine Bibliothek enthält, wie ich ein Android-Anfänger bin, aber es funktionierte für mich.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top