No one met such problems? Currently, I have to make some change to the package.mk, definitions.mk and base_rules.mk to generate the result as expected. But I'm afraid this is not the best solution for it might have systematic impact.
On Dec 2, 5:33 pm, nowingfly <[email protected]> wrote: > Can anyone help? > > On Dec 2, 4:04 pm, nowingfly <[email protected]> wrote: > > > BTW, my Android.mk is: > > ######################################################## > > LOCAL_PATH := $(call my-dir) > > include $(CLEAR_VARS) > > > LOCAL_MODULE_TAGS := user development > > > LOCAL_STATIC_JAVA_LIBRARIES := servletlib > > > LOCAL_SRC_FILES := $(call all-subdir-java-files) > > > LOCAL_PACKAGE_NAME := MyApp > > > include $(BUILD_PACKAGE) > > > include $(CLEAR_VARS) > > > LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := servletlib:lib/servlet- > > api-2.5-20081211.jar.jar > > > include $(BUILD_MULTI_PREBUILT) > > > # Use the folloing include to make our test apk. > > include $(call all-makefiles-under,$(LOCAL_PATH)) > > ######################################################## > > > On Dec 2, 3:45 pm, nowingfly <[email protected]> wrote: > > > > Hi All, > > > I have an app with some 3rd-party jar references. When building in > > > Eclipse, those .properties files in the jars are included in the > > > generated apk with the help of ADT plugins. And the structure of the > > > apk would look like as below: > > > | > > > |---javax > > > | |---servlet > > > | |---LocalStrings.properties > > > | ... > > > |---res > > > |---AndroidManifest.xml > > > |---resources.arsc > > > |---classes.dex > > > > But if putting it in Android source code and building with Android.mk > > > in Linux, these .properties files are not extracted and included in > > > the generated apk which will cause some classes initialization error. > > > The structure of the apk might only look like: > > > | > > > |---res > > > |---AndroidManifest.xml > > > |---resources.arsc > > > |---classes.dex > > > > Could anybody tell me how to make the Android.mk generate equivalent > > > apk as ADT does? > > > Thansk in advance! > > > > BRs > > > Chaohong -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

