我发现了很多教程,展示了如何使用NDK开始开发Android应用程序。重复使用代码Android NDK
但我有一个相当 “简单/愚蠢” 的问题:
请考虑以下两个教程:
- http://mobile.tutsplus.com/tutorials/android/ndk-tutorial/
- http://www.indiedb.com/tutorials/creating-compiling-and-deploying-native-projects-from-the-android-ndk
- http://mindtherobot.com/blog/452/android-beginners-ndk-setup-step-by-step/
- http://marakana.com/forums/android/examples/49.html
现在,在第二个教程中,他们正在构建hello-jni
示例。
我的问题是:
使用ndk-build
和产区的经过:
是否有可能使用导致libhello-jni.so
和分发本给他人,而不是实际的C
的代码?
例如修改Android.mk
并且为了更换com_myproject_MyActivity.c
something.so
到包括共享库?:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := mylib
LOCAL_SRC_FILES := com_myproject_MyActivity.c
include $(BUILD_SHARED_LIBRARY)
任何建议或教程欢迎。提前致谢。