零基础搭建Android开发环境:从JDK到Android Studio

需积分: 10 0 下载量 170 浏览量 更新于2024-08-26 收藏 2KB MD 举报
"这是一个针对初学者的详细指南,教你如何一步步安装并配置Android Studio,包括JDK、SDK以及防火墙设置。" ### Android Studio 安装教程 #### 1. JDK 安装与配置 下载与安装: 首先,你需要从[Oracle官网](https://www.oracle.com/hk/java/technologies/javase/javase-jdk8-downloads.html)下载JDK。将下载的安装包解压到指定位置,例如:`D:\ProgramFiles\Java`,并创建两个子目录`jdk1.8.0_281`和`jre1.8.0_281`来分别存放JDK和JRE。 环境变量配置: 配置环境变量是确保系统能够找到Java开发工具的关键步骤。在“此电脑”上右键,选择“属性”,然后点击“高级系统设置”,接着在“环境变量”中操作。在系统变量的“Path”中新增两条路径: - `D:\ProgramFiles\Java\jdk1.8.0_281\bin` - `D:\ProgramFiles\Java\jre1.8.0_281\bin` 验证配置: 使用管理员权限打开命令提示符,输入以下命令检查Java和Javac版本: ```shell java -version javac -version ``` 如果返回的是对应的版本号(如`1.8.0_281`),则表示配置成功。 #### 2. SDK 安装与配置 下载与安装: SDK包括两个部分:`sdk-tools`和`platform-tools`。可以从Google官方仓库下载,分别是[tools](https://dl.google.com/android/repository/sdk-tools-windows-4333796.zip)和[platform-tools](https://dl.google.com/android/repository/platform-tools_r31.0.0-windows.zip)。将这两个压缩包解压至同一目录,例如:`D:/Android/SDK`。 环境变量配置: 创建新的系统环境变量: - 变量名:`ANDROID_HOME` - 变量值:`D:/Android/SDK` 接着在Path中添加以下两项: - `%ANDROID_HOME%\tools` - `%ANDROID_HOME%\platform-tools` 验证安装: 在命令提示符中输入`adb`,如果能显示出ADB的相关信息,即表示SDK安装和配置成功。 #### 3. Android Studio 安装 从[Android Developer官网](https://developer.android.com/studio)下载Android Studio安装包,按照提示进行安装,但安装完成后不要勾选“立即启动”。 #### 4. 防火墙设置 为了确保Android Studio及其组件能够正常工作,需要在Windows防火墙中设置权限。进入防火墙设置,选择“更改设置”,然后允许`java.exe`通过防火墙。`java.exe`的路径通常是: - `D:\ProgramFiles\Java\jdk1.8.0_281\bin\java.exe` 完成以上步骤后,你已经成功地安装了所有必要的组件,并进行了必要的配置。现在可以启动Android Studio,开始你的Android开发之旅。记得在初次启动时,根据向导设置好SDK位置和其他个性化选项,以便Android Studio能够顺利运行。

Execution failed for task ':app:externalNativeBuildDebug'. > Build command failed. Error while executing process D:\NDK\android-sdk-windows\cmake\3.22.1\bin\ninja.exe with arguments {-C E:\desktop\MyApplication\app\.cxx\cmake\debug\armeabi-v7a myapplication} ninja: Entering directory `E:\desktop\MyApplication\app\.cxx\cmake\debug\armeabi-v7a' [1/2] Building CXX object CMakeFiles/myapplication.dir/native-lib.cpp.o FAILED: CMakeFiles/myapplication.dir/native-lib.cpp.o D:\NDK\android-sdk-windows\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe --target=armv7-none-linux-androideabi24 --gcc-toolchain=D:/NDK/android-sdk-windows/ndk/21.4.7075529/toolchains/llvm/prebuilt/windows-x86_64 --sysroot=D:/NDK/android-sdk-windows/ndk/21.4.7075529/toolchains/llvm/prebuilt/windows-x86_64/sysroot -Dmyapplication_EXPORTS -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -march=armv7-a -mthumb -Wformat -Werror=format-security -O0 -fno-limit-debug-info -fPIC -MD -MT CMakeFiles/myapplication.dir/native-lib.cpp.o -MF CMakeFiles\myapplication.dir\native-lib.cpp.o.d -o CMakeFiles/myapplication.dir/native-lib.cpp.o -c E:/desktop/MyApplication/app/src/main/cpp/native-lib.cpp E:/desktop/MyApplication/app/src/main/cpp/native-lib.cpp:3:10: fatal error: 'opencv2/core.hpp' file not found #include <opencv2/core.hpp> ^~~~~~~~~~~~~~~~~~ 1 error generated. ninja: build stopped: subcommand failed. * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Run with --scan to get full insights.

2023-05-26 上传