Определяемая пользователем папка ресурсов во включенном jar-файле будет создаваться так же, как папка android res для создания нового класса R.java. - PullRequest
0 голосов
/ 22 сентября 2011

Моя проблема в том, что существует проект x для Android и мой проект y. Я хочу добавить несколько классов из моего проекта и несколько файлов ресурсов, чтобы добавить в качестве jar в проекте x. По сути, я не хочу, чтобы создатель проекта x писал или добавлял что-либо еще, кроме моей банки.

Я хочу сохранить другую папку "Myres" в этой прилагаемой банке. Эта папка Myres похожа на папку «res» в приложении Android. И пусть папка «Myres» будет построена так же, как папка res, и получит сгенерированный класс java, класс R.java, который имеет ресурсы как из папки res, так и из папки Myres.

Последний вариант, который я вижу, это написать какой-то фрагмент исполняемого кода, который будет непосредственно помещать файлы ресурсов из моего фляги в папку проекта x res (и это возможно).

обратите внимание, что между файлами не будет столкновений имен.

1 Ответ

1 голос
/ 22 сентября 2011

Вам нужно будет создать проект библиотеки. Если вы не хотите предоставлять исходный код, вы можете создать JAR-файл и включить его в свой библиотечный проект.

Нет другого простого способа включить файлы \ res вне библиотеки или скопировать их во второе приложение. Они не могут быть включены в банку afaik.

Некоторые подробности о библиотеках http://developer.android.com/guide/developing/projects/projects-eclipse.html

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