Мне не удалось найти подходящую библиотеку для подключения 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
Интеграция проекта ICS-OpenVPN в Android Studio: какие файлы включить и как настроить CMake или есть ли другой способ? ⇐ JAVA
Программисты JAVA общаются здесь
1717346343
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
Подробнее здесь: [url]https://stackoverflow.com/questions/78567065/integrating-ics-openvpn-project-into-android-studio-which-files-to-include-and[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия