Интеграция проекта ICS-OpenVPN в Android Studio: какие файлы включить и как настроить CMake или есть ли другой способ?JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Интеграция проекта ICS-OpenVPN в Android Studio: какие файлы включить и как настроить CMake или есть ли другой способ?

Сообщение Anonymous »

Мне не удалось найти подходящую библиотеку для подключения OpenVPN в Android Studio с использованием Java. Я попробовал ICS-OpenVPN, но моего опыта работы с C++ недостаточно для этой задачи. Не могли бы вы предложить простой способ решения этой проблемы? Альтернативно, не могли бы вы предоставить руководство по интеграции ICS-OpenVPN в проект Android Studio?
Заранее спасибо.
-Я попробовал ics- библиотека опенвпн. Нет результата, потому что у меня нет опыта работы с cmake или c++.
-openvp3 те же результаты.
-пытался реализовать ics-openvpn как подмодуль, но не смог собрать ошибки:
Starting Gradle Daemon...
Gradle Daemon started in 1 s 149 ms

> Configure project :main
keystoreTPFile not set, disabling transparency signing
keystoreTPPassword not set, disabling transparency signing
keystoreTPAliasPassword not set, disabling transparency signing
keyAlias not set, disabling transparency signing

> Task :prepareKotlinBuildScriptModel UP-TO-DATE
C/C++: OpenVPN 2.x version v0.7.51-1-g4473ad1f
C/C++: OpenVPN 3.x version v0.7.51-1-g4473ad1f
C/C++: CMake Error at CMakeLists.txt:32 (include):
C/C++: include could not find requested file:
C/C++: openssl/openssl.cmake
[CXX1429] error when building with cmake using C:\Users\ilyas\Desktop\ics-openvpn\main\src\main\cpp\CMakeLists.txt: -- The C compiler identification is Clang 17.0.2
-- The CXX compiler identification is Clang 17.0.2
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Users/ilyas/AppData/Local/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/windows-x86_64/bin/clang.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Users/ilyas/AppData/Local/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found SWIG: C:/swig/swigwin-4.2.1/swig.exe (found suitable version "4.2.1", minimum required is "3.0")
-- Configuring incomplete, errors occurred!
See also "C:/Users/ilyas/Desktop/ics-openvpn/main/.cxx/Debug/5gl6d3c1/x86/CMakeFiles/CMakeOutput.log".

C++ build system [configure] failed while executing:
@echo off
"C:\\Users\\ilyas\\AppData\\Local\\Android\\Sdk\\cmake\\3.22.1\\bin\\cmake.exe" ^
"-HC:\\Users\\ilyas\\Desktop\\ics-openvpn\\main\\src\\main\\cpp" ^
"-DCMAKE_SYSTEM_NAME=Android" ^
"-DCMAKE_EXPORT_COMPILE_COMMANDS=ON" ^
"-DCMAKE_SYSTEM_VERSION=21" ^
"-DANDROID_PLATFORM=android-21" ^
"-DANDROID_ABI=x86" ^
"-DCMAKE_ANDROID_ARCH_ABI=x86" ^
"-DANDROID_NDK=C:\\Users\\ilyas\\AppData\\Local\\Android\\Sdk\\ndk\\26.1.10909125" ^
"-DCMAKE_ANDROID_NDK=C:\\Users\\ilyas\\AppData\\Local\\Android\\Sdk\\ndk\\26.1.10909125" ^
"-DCMAKE_TOOLCHAIN_FILE=C:\\Users\\ilyas\\AppData\\Local\\Android\\Sdk\\ndk\\26.1.10909125\\build\\cmake\\android.toolchain.cmake" ^
"-DCMAKE_MAKE_PROGRAM=C:\\Users\\ilyas\\AppData\\Local\\Android\\Sdk\\cmake\\3.22.1\\bin\\ninja.exe" ^
"-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=C:\\Users\\ilyas\\Desktop\\ics-openvpn\\main\\build\\intermediates\\cxx\\Debug\\5gl6d3c1\\obj\\x86" ^
"-DCMAKE_RUNTIME_OUTPUT_DIRECTORY=C:\\Users\\ilyas\\Desktop\\ics-openvpn\\main\\build\\intermediates\\cxx\\Debug\\5gl6d3c1\\obj\\x86" ^
"-DCMAKE_BUILD_TYPE=Debug" ^
"-BC:\\Users\\ilyas\\Desktop\\ics-openvpn\\main\\.cxx\\Debug\\5gl6d3c1\\x86" ^
-GNinja
from C:\Users\ilyas\Desktop\ics-openvpn\main
OpenVPN 2.x version v0.7.51-1-g4473ad1f
OpenVPN 3.x version v0.7.51-1-g4473ad1f
CMake Error at CMakeLists.txt:32 (include):
include could not find requested file:

openssl/openssl.cmake


Подробнее здесь: https://stackoverflow.com/questions/785 ... nclude-and
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Разработка с использованием ics-openvpn
    Anonymous » » в форуме Android
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Преобразование файла .ics в URL-адрес в формате https://example.com/calendar.ics [закрыто]
    Anonymous » » в форуме C#
    0 Ответы
    57 Просмотры
    Последнее сообщение Anonymous
  • Cmake Cmake Cmake по -прежнему использует генератор Visual Studio, несмотря на установку инструмента Mingw Toolchain
    Anonymous » » в форуме C++
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • Исходящий трафик VPS на другой VPS с OpenVPN
    Anonymous » » в форуме Linux
    0 Ответы
    59 Просмотры
    Последнее сообщение Anonymous
  • Мой файл .ics зашифрован, как его расшифровать Android Studio
    Anonymous » » в форуме JAVA
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»