/ / Android-ndk с затъмнение: Как да наложите преинсталиране на apk-c ++, затъмнение, eclipse-cdt, android-ndk, android-ndk-r4

Android-ndk с затъмнение: Как да наложите преинсталиране на apk-c ++, затъмнение, eclipse-cdt, android-ndk, android-ndk-r4

Аз разработвам библиотека в C ++, използвайки андроид NDK.Всъщност създадох моя проект в android с двата java и c ++ източници.Мога да компилирам и изпълнявам моя проект и всичко работи добре.

Сега бих искал да принудим затъмнението да се инсталира отновоapk на телефона, дори ако кодът на java е непроменен, но нещо се промени на страната на C ++. Infact, ако просто променя моя C ++ код и стартирам приложението, новата библиотека не се качва на телефона.

Знаете ли как мога да постигна резултата?

Благодаря много!

Отговори:

4 за отговор № 1

Срещнах и този проблем.

За да разрешите това, бихте могли touch произволен Java файл във вашия проект всеки път, когато компилирате проекта NDK (най-лесно е да го добавите към NDK makefile).
По този начин Eclipse се "заблуждава", за да създаде отново APK.

Отворете работното пространство на Eclipse, съдържащо вашетои след това активирайте Window | Предпочитания | Общи | Работно пространство Опресняване автоматично. В противен случай може да се наложи да обновите работното пространство ръчно (F5), преди Eclipse да открие променените файлове и да възстанови APK файла.


1 за отговор № 2

Вместо да докосвам изходен файл, предпочитам да изтривам файла APK. С активирана опцията "Опресняване на автоматичното", установих, че тя незабавно възстановява APK.

Така че аз добавих това към моето построяване. Ето моето име за изграждане:

псевдоним b = "ndk-build; rm -v ./bin/*.apk"