如何从Android的C ++项目创建库(.so或.a文件)?

时间:2012-10-22 04:36:46

标签: android visual-studio java-native-interface

我是在Android上使用本机代码进行初学编程。

我已经阅读了互联网上的一些指南,我知道如何在Android项目中使用现有的库(.so或.a)文件。我是通过在.so(.a)库中创建JNI接口和回调函数来实现的。

我的问题是我在Visual Studio C ++下有一个项目,现在我想构建一个C ++项目成为库文件(.so或.a),Android可以重用它。

有人可以告诉我该怎么做?

非常感谢你!

Phong Le

1 个答案:

答案 0 :(得分:1)

.so的Android版本与其他人创建的版本没有显着差异。您可以使用gcc创建一个.so(这是NDK内部调用的内容),并将其重用于Android。