Каков хороший каталог/место для добавления кодов в рамках Android

У меня есть два сомнения, нужна подсказка или услуга.

В основном я пытаюсь добавить некоторый источник библиотеки в структуру, чтобы можно было вызывать эти API из приложения, а также вызывать файлы JNI из моей библиотеки.

Я попытался добавить свою библиотеку в framework/base/core/java/android/bluetooth/"library folders", потому что эта библиотека связана с bluetooth, поэтому я подумал добавить ее сюда. Теперь я где-то прочитал, что новые библиотеки должны быть добавлены в папку base/core/.

Кто-нибудь, пожалуйста, предложите, где можно добавить файлы (Java и помощь).

другой вопрос, как я могу связать jni и файлы, доступные в папке external/, с моей библиотекой. я пытаюсь с нескольких дней, но не повезло. пожалуйста помоги.


person AAnkit    schedule 03.02.2013    source источник


Ответы (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.< бр>

Что касается второго вопроса, попробуйте посмотреть сообщение "Remixing Android". Я надеюсь, что это поможет вам. Если нет, вы можете уточнить свой вопрос, чтобы у сообщества SO была возможность вам помочь.

person Yury    schedule 04.02.2013
comment
Большое спасибо @Yuri, просто хочу, чтобы вы знали, что это не изображение, я пытаюсь добавить файлы java и helpl, да, связанные с bluetooth. Я пройду по ссылке, скоро сообщу. - person AAnkit; 04.02.2013