用Android Studio 編譯Strongswan源碼

StrongSwan是一個開源的VPN框架,它支持Android客戶端,並且提供了Android客戶端的源碼,在這裏下載

由於它提供的編譯方案,是在Linux環境進行的,而我目前使用的是Win10,所以,我不重新編譯so文件。

1、打開Android Studio將源碼直接導入進來(Import Project (Gradle) 或 Open a existing)。
2、修改app/build.gradle,將buildNative和cleanNative註釋掉(不重新編譯so文件)。
3、將原有的so文件(可以從原有APK中解壓得到)app/src/main/libs下。
然後,就可以編譯運行和調試了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章