android make文件中静态和普通java库之间的区别

Sur*_*esh 6 android

可以在Android.mk文件中使用LOCAL_STATIC_JAVA_LIBRARIES代替LOCAL_JAVA_LIBRARIES吗?制作食谱(http://pdk.android.com/online-pdk/guide/build_cookbook.html#mkVars)没有提供有关LOCAL_STATIC_JAVA_LIBRARIES的信息。静态Java库和常规Java库有什么区别。

小智 4

LOCAL_STATIC_JAVA_LIBRARIES 用于将与您的库或 jar 一起使用的库。与 lib.a 类似。LOCAL_JAVA_LIBRARIES 用于不会与您的 jar 一起使用的库。与lib.so类似。对于 LOCAL_JAVA_LIBRARIES 平台应该提供其实现,否则会崩溃。