我在ics-openvpn中克隆 OpenVPN 项目。然后我安装 NDK、CMake、swig(4.0.1)、更新 git ...按照doc/README.txt 操作,然后用 Android Studio 打开它。但是当使用 Android Studio 打开项目时,我在项目中看不到另一个包。
这是我的结果:
如何修复它以查看所有包并构建项目?
太感谢了!
我在ics-openvpn中克隆 OpenVPN 项目。然后我安装 NDK、CMake、swig(4.0.1)、更新 git ...按照doc/README.txt 操作,然后用 Android Studio 打开它。但是当使用 Android Studio 打开项目时,我在项目中看不到另一个包。
这是我的结果:
如何修复它以查看所有包并构建项目?
太感谢了!
如果您想开发此项目,请按照以下步骤操作:
cd main/cpp
或您将其命名到此模块的名称并下载此子模块:git 子模块添加 https://github.com/schwabe/platform_external_openssl.git
git 子模块添加 https://github.com/lz4/lz4.git
git 子模块添加 https://github.com/chriskohlhoff/asio.git
git子模块初始化
git子模块更新
id("com.android.application")
至 id("com.android.library")
build.gradle
并将其粘贴到您的build.gradle
内部 android 脚本中: flavorDimensions("implementation")
productFlavors {
create("ui") {
setDimension("implementation")
buildConfigField("boolean", "openvpn3", "true")
}
create("skeleton") {
setDimension("implementation")
buildConfigField("boolean", "openvpn3", "false")
}
}
build.gradle
:implementation project(path: ':your-module-name')
注意:如果您看不到模块文件,请单击 android studio 右侧的 gradle 并左键单击 openvpn 模块并选择刷新 Gradle 项目。
我希望它可以帮助某人。