Опитвам се да настроя Eclipse, за да създам библиотека C ++ като споделен обект преди изграждане на моя проект за Android.
Погледнах как да го направя чрез Android.mk, но изглежда, че ще трябва да променя C ++ библиотеките да правят файлове, за да използват андроид makefiles вместо това, което ще изисква повече време, отколкото е на разположение.
Аз вкарах източника за C ++ библиотеката иаз съм в състояние да го изгради чрез Eclipse, а в моите Android проекти Android.mk файла Аз позоваване на местоположението на предварително изграден споделен обект и е инсталиран правилно, когато стартирате приложението.
Има ли начин да накараме Eclipse да изгради проекта C ++ и след това моя проект Android, когато се захващам само с Android?
Отговори:
0 за отговор № 1В по-голямата си част реших проблема си. Първо трябваше да импортирам проекта на родната библиотека като проект C ++. След това промених директорията за създаване чрез Eclipse до мястото, където файлът ми е за библиотеката. Накрая направих моя проект за справка на родната библиотека, като направя Properties-> Project References и избирам проекта на родната библиотека.