• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Błąd java - facebook api

–1 głos
125 wizyt
pytanie zadane 28 sierpnia 2017 w Java przez fipooo Bywalec (2,800 p.)

Nie mogę naprawić tego błędu co zrobić? Pojawia się pod dodaniu tego -

compile 'com.facebook.android:facebook-android-sdk:[4,5)'

 

Error:Execution failed for task ':app:processDebugManifest'.
> Manifest merger failed : Attribute meta-data#android.support.VERSION@value value=(26.0.0-alpha1) from [com.android.support:appcompat-v7:26.0.0-alpha1] AndroidManifest.xml:27:9-38
    is also present at [com.android.support:cardview-v7:25.3.1] AndroidManifest.xml:24:9-31 value=(25.3.1).
    Suggestion: add 'tools:replace="android:value"' to <meta-data> element at AndroidManifest.xml:25:5-27:41 to override.

1 odpowiedź

+1 głos
odpowiedź 29 sierpnia 2017 przez Ehlert Mędrzec (166,400 p.)
komentarz 29 sierpnia 2017 przez fipooo Bywalec (2,800 p.)
edycja 29 sierpnia 2017 przez fipooo

Robię tak jak tam mówią ale wyskakuje kolejny błąd

Error:Execution failed for task ':app:processDebugManifest'.
> Manifest merger failed with multiple errors, see logs

 

13:23	Gradle sync started

13:23	Gradle sync completed

13:23	Executing tasks: [:app:generateDebugSources, :app:generateDebugAndroidTestSources, :app:mockableAndroidJar, :app:prepareDebugUnitTestDependencies]

13:23	Gradle build finished with 1 error(s) in 5s 478ms

 

komentarz 29 sierpnia 2017 przez Ehlert Mędrzec (166,400 p.)

Jeśli sam nie jesteś w stanie zinterpretować treści błędu kompilacji, to jego kluczową cześć wkleja się w Google. wink na Stacku na bank już ktoś to przerabiał. 

komentarz 29 sierpnia 2017 przez fipooo Bywalec (2,800 p.)
Już sobie poradziłem teraz mam problem taki że po dodaniu com.facebook.login.widget.LoginButton wywala aplikację. Bez żadnych informacji po prostu jest biały ekran przez sec i wraca do menu telefonu. Wystarczy że zamiast buttonu od facebook dam normalny wszystko działa. Wie ktoś dlaczego?
komentarz 29 sierpnia 2017 przez Ehlert Mędrzec (166,400 p.)
Piszesz pod telefon czy maszynę wirtualną? Debuguj.
komentarz 29 sierpnia 2017 przez fipooo Bywalec (2,800 p.)

Telefon.

Debuger nic specjalnego mi nie mówi

$ adb shell am start -n "com.example.faceboookconectionv1/com.example.faceboookconectionv1.loginActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -D
Waiting for application to come online: com.example.faceboookconectionv1 | com.example.faceboookconectionv1.test
Waiting for application to come online: com.example.faceboookconectionv1 | com.example.faceboookconectionv1.test
Connecting to com.example.faceboookconectionv1
Connected to the target VM, address: 'localhost:8614', transport: 'socket'
Disconnected from the target VM, address: 'localhost:8614', transport: 'socket'

Chyba że to wina tego że zmieniłem com.android.support:appcompat-v7:26.0.0-alpha1 na com.android.support:appcompat-v7:25.3.1. Robię wszystko tak jak jest napisane tutaj - https://developers.facebook.com/docs/facebook-login/android

Podobne pytania

+1 głos
0 odpowiedzi 42 wizyt
pytanie zadane 19 czerwca w Java przez Steady Użytkownik (630 p.)
0 głosów
1 odpowiedź 133 wizyt
pytanie zadane 17 czerwca 2017 w PHP, Symfony, Zend przez marcin99b Maniak (64,550 p.)
0 głosów
1 odpowiedź 86 wizyt
pytanie zadane 19 marca 2016 w JavaScript, jQuery, AJAX przez jajoxd15 Gaduła (3,740 p.)
Porady nie od parady
Pytania na temat serwisu SPOJ należy zadawać z odpowiednią kategorią dotyczącą tej strony.SPOJ

65,787 zapytań

112,438 odpowiedzi

237,540 komentarzy

46,728 pasjonatów

Przeglądających: 202
Pasjonatów: 6 Gości: 196

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...