2014-01-09 1 views
0

Я работаю с внешней библиотекой. Теперь мое приложение для Android имеет два проекта:
«MyAndroidApp» и «HelperLibrary».
«MyAndroidApp» - это основной проект приложения и «HelperLibrary» содержит мои классы моделей. В «HelperLibrary», мне нужно реализовать интерфейс «android.os.Parcelable».
На самом деле, я могу найти «Parcelable» в проекте «MyAndroidApp», но не может найти в проекте «HelperLibrary».
Как я могу добавить пакет android для «HelperLibrary« проект?Как ссылаться на классы андроида из внешней библиотеки

Любая помощь будет очень признательна.

+0

http://stackoverflow.com/questions/1334802/how-can-i-use-external-jars-in-an-android-project – Supreet

ответ

0

Я думаю, ваша проблема в том, что «HelperLibrary» не андроидом проект библиотеки может быть обычный Java project.You должен сделать это как проект библиотеки андроида. Вам просто нужно включить в свою сборку библиотеку android. Затем вы можете импортировать «android.os.Parcelable».

+0

Можно ли добавить банки без добавления пути сборки? Если да, то где встроенные банки для Android? – Mesut

+0

Для справки вы можете найти андроид jar здесь, в этом месте, где вы скопировали свой sdk "\ sdk \ platform \ android-17" – nikvs

+0

Thansk Я нашел в C: \ adt-bundle-windows \ sdk \ platform \ android -19 \ android.jar. Когда я посмотрел размер файла 20,7 МБ. Будет ли размер этого файла в приведенном пакете apk? Если да, то как избежать этой проблемы? – Mesut

0

Привет, пожалуйста, следуйте этим способы, чтобы добавить библиотеку

http://www.wikihow.com/Add-JARs-to-Project-Build-Paths-in-Eclipse-(Java)

после добавления библиотеки можно назвать классы.

после этого, пожалуйста, то советую на пакеты на уровне API и импортировать их как

import a.b.c.*; 
Смежные вопросы