Вызовите API AccountKit из C ++ / Qt - PullRequest
0 голосов
/ 10 января 2019

Я пытаюсь вызвать диалоговое окно AccountKit из C ++, но нет никаких документов, касающихся его сигнатуры компоновщика

QAndroidIntent intent(QtAndroid::androidActivity().object(), 
                    "com.facebook.accountkit.ui.AccountKitActivity");

QAndroidJniObject configurationBuilder("com/facebook/accountkit/ui/AccountKitConfiguration$AccountKitConfigurationBuilder",
                                       "(Lcom/facebook/accountkit/ui/LoginType;Lcom/facebook/accountkit/ui/AccountKitActivity/ResponseType;)V",
                                       0, 0);

Я хотел бы знать типы и, возможно, знать, где у FB есть подробные документы по API.

1 Ответ

0 голосов
/ 11 января 2019

Мне удалось выяснить подписи с помощью javap, чтобы позже найти справочные документы, поэтому я только что создал оболочку, которая позволяет полностью избежать кода Java: https://github.com/ceciletti/third-party-qt-utils/tree/master/com_facebook_AccountKit

Надеюсь, кто-нибудь найдет это полезным

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...