ここでのアプローチについては少し困惑しています。
ANativeActivityと純粋なC++を使用してNDKr8を使用して作成されたOpenGLESアプリケーションがあります。次に、TwitterとOAuthAPIを統合する必要があります。cURLのサポートがないため、C++ライブラリを使用できません。JNIとTwitter4Jライブラリの使用を検討していますが、他の誰かが別のアプローチを試したかどうか疑問に思っていました。
ここでのアプローチについては少し困惑しています。
ANativeActivityと純粋なC++を使用してNDKr8を使用して作成されたOpenGLESアプリケーションがあります。次に、TwitterとOAuthAPIを統合する必要があります。cURLのサポートがないため、C++ライブラリを使用できません。JNIとTwitter4Jライブラリの使用を検討していますが、他の誰かが別のアプローチを試したかどうか疑問に思っていました。
ヴィクトルと私に応えて……
JNI呼び出しを使用してJavaにコールバックし、Twitter4Jを使用してコールバックしました。nwアクティビティに移動するときに、処理される統計とコンテキストの保持を確認することを楽しんでいました。これに関する正しい方法については、nvidiategraのドキュメントを参照してください。
「clazz」メンバーを使用して新しいアクティビティを起動し、JNIを使用してJavaクラスに戻すときにJObjectとしてキャストできることに注意してください。これに関するいくつかの有用なアドバイスを提供してくれたandroid-ndkメーリングリストに感謝します。