Folgen Sie diesem Schritt, um Facebook SDK zu Ihrem Android-Projekt hinzuzufügen.
%Vor%Ich habe schon eine Weile herumgesucht und jede Antwort versucht, die ich ohne Erfolg finden konnte. Ich beginne zu glauben, dass das Problem in der Android-Studio-Version ist.
Aber hier ist was ich getan habe:
1 - Ich habe den Facebook sdk heruntergeladen
2 - Kopierte den SDK in meinen libs-Ordner, so dass das Projekt aussieht Folgendes:
%Vor%
3 - Ich habe settings.gradle geändert:
%Vor%4 - Ich habe build.gradle (1) zu:
geändert %Vor%5 - Zuletzt bearbeitete build.gradle (2):
%Vor%Jetzt bekomme ich beim Synchronisieren die nervige Warnung: Gradle 'MyApp' Aktualisierung des Projekts fehlgeschlagen: Konfiguration mit dem Namen 'default' nicht gefunden
Und ich kann die Facebook-Bibliothek nicht verwenden.
Ich denke, ich mache etwas falsch mit den Gradle-Dateien. Irgendwelche Ideen?
Die Verzeichnisstruktur Ihres Projekts stimmt nicht mit den Abhängigkeitsspezifikationen überein, die Sie verwenden. Es ist nicht klar, was in deinen settings.gradle steht. Dieser Fehler, den Sie mit "Konfigurationsname" Standard "nicht gefunden" bekommen, ist schrecklich unintuitiv, aber es ist die Nachricht, die Sie bekommen, wenn Gradle nach einem Modul in einem bestimmten Verzeichnis sucht und es nicht findet. Wenn Sie eine Abhängigkeitsspezifikation (und settings.gradle include) wie :libs:facebook
haben, wird sie in MyProj / libs / facebook und nicht in MyProj / app / libs / facebook wo du es platziert hast.
Ich würde diese Struktur empfehlen:
%Vor%d. Verschieben Sie das Verzeichnis libs um eine Ebene nach oben, sodass es neben dem app Verzeichnis statt darunter liegt.
Ihre settings.gradle Datei sollte sein:
%Vor%(das ist wahrscheinlich, wie Sie es bereits eingerichtet haben) und eine Abhängigkeit von Facebook sollte wie folgt aussehen:
%Vor%(auch wie du es schon eingerichtet hast)
Auf dem Mac mit Android Studio 0.5.8 funktionierte das für mich:
Klicken Sie auf das oberste Projekt und wählen Sie die Projektstruktur aus:
Klicken Sie auf das +, um ein weiteres Modul hinzuzufügen
Klicken Sie auf "Bestehendes Projekt importieren" und "Weiter"
Wählen Sie das Facebook-Verzeichnis aus Ihrem SDK-Ordner und klicken Sie auf "Weiter"
Das Facebook-Modul sollte jetzt zusätzlich zu Ihrem vorhandenen Modul angezeigt werden
Klicken Sie auf Ihr Projekt, wählen Sie die Registerkarte Abhängigkeiten und klicken Sie auf "+", um eine Abhängigkeit hinzuzufügen.
Wählen Sie "Modulabhängigkeit" als Abhängigkeitstyp.
Wählen Sie das soeben hinzugefügte Facebook-Modul aus
Beachten Sie, dass es unter Abhängigkeiten (Ihrer App) angezeigt wird.
Und du bist fertig!
Ich habe schon eine Weile herumgesucht und jede Antwort versucht, die ich ohne Erfolg finden konnte. Ich beginne zu glauben, dass das Problem in der Android-Studio-Version ist.
Aber hier ist was ich getan habe:
1 - Ich habe den Facebook sdk heruntergeladen
2 - Kopierte den SDK in meinen libs-Ordner, so dass das Projekt aussieht Folgendes:
%Vor%
3 - Ich habe settings.gradle geändert:
%Vor%4 - Ich habe build.gradle (1) zu:
geändert %Vor%5 - Zuletzt bearbeitete build.gradle (2):
%Vor%Jetzt bekomme ich beim Synchronisieren die nervige Warnung: Gradle 'MyApp' Aktualisierung des Projekts fehlgeschlagen: Konfiguration mit dem Namen 'default' nicht gefunden
Und ich kann die Facebook-Bibliothek nicht verwenden.
Ich denke, ich mache etwas falsch mit den Gradle-Dateien. Irgendwelche Ideen?
Folgen Sie diesem Schritt, um Facebook SDK zu Ihrem Android-Projekt hinzuzufügen.
%Vor%Die Verzeichnisstruktur Ihres Projekts stimmt nicht mit den Abhängigkeitsspezifikationen überein, die Sie verwenden. Es ist nicht klar, was in deinen settings.gradle steht. Dieser Fehler, den Sie mit "Konfigurationsname" Standard "nicht gefunden" bekommen, ist schrecklich unintuitiv, aber es ist die Nachricht, die Sie bekommen, wenn Gradle nach einem Modul in einem bestimmten Verzeichnis sucht und es nicht findet. Wenn Sie eine Abhängigkeitsspezifikation (und settings.gradle include) wie %code% haben, wird sie in MyProj / libs / facebook und nicht in MyProj / app / libs / facebook wo du es platziert hast.
Ich würde diese Struktur empfehlen:
%Vor%d. Verschieben Sie das Verzeichnis libs um eine Ebene nach oben, sodass es neben dem app Verzeichnis statt darunter liegt.
Ihre settings.gradle Datei sollte sein:
%Vor%(das ist wahrscheinlich, wie Sie es bereits eingerichtet haben) und eine Abhängigkeit von Facebook sollte wie folgt aussehen:
%Vor%(auch wie du es schon eingerichtet hast)
Ich habe eine Facebook-Modul-Version von Grund auf Ссылка
erstelltWenn Sie dieses Modul für Ihre Projekte verwenden möchten, sollten Sie die nächsten Schritte ausführen:
DAS IST ES!
Auf dem Mac mit Android Studio 0.5.8 funktionierte das für mich:
Klicken Sie auf das oberste Projekt und wählen Sie die Projektstruktur aus:
Klicken Sie auf das +, um ein weiteres Modul hinzuzufügen
Klicken Sie auf "Bestehendes Projekt importieren" und "Weiter"
Wählen Sie das Facebook-Verzeichnis aus Ihrem SDK-Ordner und klicken Sie auf "Weiter"
Das Facebook-Modul sollte jetzt zusätzlich zu Ihrem vorhandenen Modul angezeigt werden
Klicken Sie auf Ihr Projekt, wählen Sie die Registerkarte Abhängigkeiten und klicken Sie auf "+", um eine Abhängigkeit hinzuzufügen.
Wählen Sie "Modulabhängigkeit" als Abhängigkeitstyp.
Wählen Sie das soeben hinzugefügte Facebook-Modul aus
Beachten Sie, dass es unter Abhängigkeiten (Ihrer App) angezeigt wird.
Und du bist fertig!
Ich habe eine Facebook-Modul-Version von Grund auf Ссылка
erstelltWenn Sie dieses Modul für Ihre Projekte verwenden möchten, sollten Sie die nächsten Schritte ausführen:
DAS IST ES!
Tags und Links android include facebook android-gradle android-facebook