android在编译环境下怎么引入第三方jar(java虚拟起编译的jar包)包问,不是eclipse上面编译的那种方式,而是自己编写Android.mk文件,并且这个第三方jar包里面也引用了其他jar包。请各位看清题再作答,我这里积分只剩这么点了,所以....以后再有积分给你们补上,谢谢!

解决方案 »

  1.   

    建议采用下面的步骤:
         右键工程,
         Build path,
        java build path,选择libraries
         在右边的按钮中点击“Add Library”
         选择“User library”,点击“下一步”
         点击“User librarys”按钮
         在出现的界面中点击“New..”按钮
         在弹出的界面中随便起一个名字,点击“确定”
         点击“Add jars”按钮选择第三方jar包,点击“确定”完成操作。
    这样的话该jar包会被一起打包到apk中,问题也就解决了!
    转自:http://www.cnblogs.com/feisky/archive/2010/01/06/1640727.html
      

  2.   

    在android.mk文件中
    LOCAL_PATH:= $(call my-dir)
    include $(CLEAR_VARS)LOCAL_MODULE_TAGS := optionalLOCAL_STATIC_JAVA_LIBRARIES := libName   (加入这句,名字可以自己定)LOCAL_SRC_FILES := $(call all-java-files-under, src)LOCAL_PACKAGE_NAME := EnglishLearn
    LOCAL_CERTIFICATE := platforminclude $(BUILD_PACKAGE)include $(CLEAR_VARS)LOCAL_MODULE_TAGS := optionalLOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := libName:lib/AppOffer_1.5.2.jar  (和这句,开头的名字要和之前定义的一样)include $(BUILD_MULTI_PREBUILT)写到mk文件中记得把括号内容给去掉阿,呵呵