0

ヒントや好意が必要なのか、2 つの疑問があります。

基本的に、いくつかのライブラリ ソースをフレームワークに追加しようとしているので、これらの API をアプリケーションから呼び出したり、ライブラリから JNI ファイルを呼び出したりできます。

framework/base/core/java/android/bluetooth/"library folders"このライブラリはBluetoothに関連しているため、ライブラリを追加しようとしました ので、ここに追加することを考えました。base/core/今、新しいライブラリをフォルダに追加する必要があることをどこかで読みました。

誰でも、ファイルを追加するのに適した場所を提案してください(Javaとaidlの両方)。

もう 1 つの質問は、自分のライブラリをjni使用してフォルダ内のファイルをリンクして使用できるようにする方法です。external/私は数日から試していますが、運がありません。助けてください。

4

1 に答える 1

1

自分で使用するイメージを作成し、追加しようとしている API が Bluetooth に関連している場合 framework/base/core/java/android/bluetooth/は、コードを配置するのに適した場所です。

framework/base/core/java/- Java コードを置くフォルダーです
framework/base/core/java/android/*- このフォルダーのコードは API として追加されます (@hide タグを指定しない場合)
framework/base/core/java/com/*- コードは API として追加されません。

2 番目の質問については、投稿「Remixing Android」を見てみてください。お役に立てば幸いです。そうでない場合は、SOコミュニティがあなたを助ける機会があるように、質問をさらに指定することができます.

于 2013-02-04T13:00:31.463 に答える