Ich entwickle eine Android-App, die Facebook Like View implementiert hat. Ich habe es geschafft, den Tutorials zu folgen und integrierte die SDK in mein Studio-Projekt. (ich erwähnte https://developers.facebook.com/docs/android/like-button). Je nach FB-Ablauf öffnet sich durch Klicken auf die entsprechende Ansicht die Facebook-Aktivität, in der die gewünschte URL angezeigt wird. Auf dieser Seite können Sie die URL teilen oder zu Ihrer Aktivität zurückkehren. Ich bin in der Lage, dies zu erreichen, aber die Funktionalität funktioniert nur für Android OS 5.x Wenn ich die App auf Android 4.4 oder 6.x laufen, öffnet sich die Facebook-Aktivität, zeigt einen leeren Bildschirm und schließt sich, ohne zu mögen Die Seite. Fehle ich hier etwas, das für OS spezifisch sein könnte, wie eine Erlaubnis? Da ich davon ausgehe, dass dies auch an 1 Betriebssystem funktioniert, sollte die Implementierung in Ordnung sein.Facebook Like View funktioniert nicht auf einigen Android-Versionen
Vielen Dank für die Hilfe.
Mein Manifest:
<provider android:authorities="com.facebook.app.FacebookContentProvider140xxxxxxxxx518"
android:name="com.facebook.FacebookContentProvider"
android:exported="true"/>
<activity android:name="com.facebook.FacebookActivity"
android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation"
android:label="@string/app_name" />
Meine Tätigkeit des onCreate:
LikeView like_view = (LikeView) findViewById(R.id.like_view);
like_view.setLikeViewStyle(LikeView.Style.STANDARD);
like_view.setAuxiliaryViewPosition(LikeView.AuxiliaryViewPosition.INLINE);
like_view.setObjectIdAndType("https://developers.facebook.com/docs/android/like-button", LikeView.ObjectType.UNKNOWN);