idea运行android usb调试,IntelliJ IDEA

目录

前言

真机测试步骤

实战移动端测试

前言

用IntelliJ IDEA自带的模拟器遇到问题始终没有解决,这个报错死磕几天了,谷歌+百度的各种方法都试了一遍(总感觉是哪里的细节没有解决对)。本来想再坚持半天(但是要解决燃眉之急了)不得不放弃模拟器了,直接上真机测试去!

adb devices

List of devices attached

emulator-5554 device

f42b389a7342e4441e2862e774dd9817.png

真机测试步骤

新建一个New Project ——> 选中Empty Activity ——> 点击Next

f82eac708535871e100698355a69ef59.png

下面看提示选择就可以了

5fe023b01ccb87d38a78208633a05828.png

首先让手机进入开发者模式

进入开发者模式步骤点击下方:

https://jingyan.baidu.com/article/14bd256e477577bb6d2612cc.html

注意:记得打开USB调试

如图:这已经连接上我的手机了(出现手机的型号)

7365cc897a2880996a6957a9a147e70f.png

打开cmd,输入代码,如下图所示也是可以测试是否能连接手机的

adb devices

c4419398fbca8cf76cd82c3e8cb02340.png

*********************************************** 一条华丽的分割线 ***********************************************

我在IDEA点击运行的时候,(也就是下图这个键)

d3b2ab0a44019b772b324c029c021f60.png

手机就出现相应反应

6407391b0d7779b701c414dc674231b7.png

这便是第一个app

5b0b19dd627ff75f343055d25bbad5e0.png

完全下载下来就是这个样子

24faed99a585186ba8699495a56bfc5d.png

实战移动端测试

如果说是自己写出来的app那更好了,直接运行就可以测试,后面我再更(还没开始学),先欠着(要是我没更的话请评论区刘亚)

暂时用别人的apk哈哈哈哈。电脑端去豌豆荚(这个网站可下apk)搜素一个简单的app下载下来

比如说我下载一个宝宝猜谜语

63b399f5f26723c677362ba65d150e2b.png

可以不用选这个

49beb9fd3f8250ff55d4712c44ed0a98.png

打开cdm,安装

>adb install 路径/名称.apk

例如

adb install F:\INSTALL/110_89c01f23201e1bc7566d77594a3f104c.apk

注意:如果上面不行,就用下面这两种办法

直接将apk文件发送到手机上进行下载安装

2dae439649a012bea0cf4c626a5feb07.png

或者还可以直接在手机软件商城里面去下载安装

下载好了直接测试功能,进行黑盒测试就可以啦

a1c8deb1cbc0ba4fa54626fab3047004.png

https://blog.youkuaiyun.com/hanhanwanghaha一个超级无敌可爱的人鸭 欢迎您的关注!期待一起学习,如果有不懂的请留言。

<think>好的,我现在需要帮助用户解决如何在IntelliJ IDEA中配置Android开发环境的问题。首先,用户的问题很明确,但可能涉及到多个步骤和潜在的配置问题,我需要确保回答的结构清晰且步骤正确。 首先,我应该回顾自己之前的知识库,看看是否有相关的配置指南。根据用户提供的引用,特别是引用[1]和[2],虽然引用[1]提到了配置Android开发环境时踩过的坑,而引用[2]讨论了Android Annotations的配置,但用户当前的问题主要关注环境配置的步骤,所以可能需要更基础的指导。 接下来,我需要考虑IntelliJ IDEA配置Android开发环境的一般步骤。通常这包括安装JDK、下载Android SDK、配置SDK路径、创建项目等。另外,用户可能使用的是较新版本的IDEA,因此需要注意版本差异带来的变化,比如插件的位置或设置选项的调整。 然后,需要确保每一步都详细且准确,避免遗漏关键点。例如,安装JDK时可能需要检查版本兼容性,Android SDK的下载可能需要通过IDEA内置的SDK Manager,或者单独下载。同时,配置项目时可能需要选择合适的模板和配置Gradle。 还要注意用户可能遇到的常见问题,比如SDK路径无法识别、模拟器设置问题或构建错误。这时候可以引用[1]中提到的踩坑经验,给出解决方案,例如检查环境变量或重新安装必要的组件。 此外,引用[2]中提到Android Studio和IntelliJ IDEA的关系,可能需要说明两者在配置上的相似性,但用户明确询问的是IntelliJ IDEA,所以应专注于IDEA本身的步骤。不过,可以提到如果用户更熟悉Android Studio,可能更容易上手,但这里还是以IDEA为主。 最后,生成相关问题时,需要考虑用户可能的后续需求,比如性能优化、插件安装或其他开发相关配置,例如如何集成注解框架如Android Annotations,这可以结合引用[2]的内容,但当前问题优先解决环境配置。 现在,我需要组织这些思路,形成结构化的步骤,并确保每个步骤都清晰易懂,同时引用相关参考资料中的内容来增强可信度。可能还需要指出常见的错误和解决方法,帮助用户避免重复踩坑。</think>### IntelliJ IDEA配置Android开发环境步骤详解 #### 一、环境准备 1. **安装JDK** - 需安装JDK 8或更高版本(推荐JDK 11) - 验证命令:`java -version` - *注意:Android Gradle插件与JDK 17可能存在兼容性问题,建议选择稳定版本*[^1] 2. **下载Android SDK** - 方式一:通过IDEA内置SDK Manager安装 - 方式二:手动下载SDK并配置路径 - *推荐包含以下组件:* - Android SDK Platform(最新版) - Android Emulator - Google USB Driver(需真机调试时) #### 二、IDEA配置流程 1. **安装Android插件** 打开IDEA → `File` → `Settings` → `Plugins` → 搜索`Android` → 安装官方Android插件 2. **配置SDK路径** `File` → `Project Structure` → `SDK Location` → 指定Android SDK目录 *若手动下载SDK,需同时配置JDK路径*[^1] 3. **创建新项目** - 选择`Android` → `Empty Activity`模板 - 配置项目信息: - Minimum SDK:根据目标设备选择(建议API 21+) - 语言:Java/Kotlin - 启用`Use legacy android.support libraries`(旧项目兼容) #### 三、Gradle配置优化 1. 修改`build.gradle`文件: ```gradle buildscript { repositories { google() mavenCentral() } } ``` 2. 配置代理(国内环境可能需要): `gradle.properties`添加: ``` systemProp.http.proxyHost=127.0.0.1 systemProp.http.proxyPort=1080 ``` #### 四、设备调试配置 1. **模拟器创建** - 打开`AVD Manager` → 选择设备模板(推荐Pixel系列) - 选择系统镜像(x86_64架构性能更佳) - 启用`Hardware - GLES 2.0`提升图形性能 2. **真机调试** - 开启手机开发者模式 - 安装USB驱动(Windows系统需单独安装) - 通过`adb devices`验证连接 #### 常见问题解决方案 1. **SDK路径无法识别** - 检查文件夹权限 - 确认包含`platforms`和`platform-tools`子目录 2. **构建失败`Failed to find target with hash string`** 在SDK Manager中安装对应API level的Platform版本 3. **Gradle同步卡顿** - 更换国内镜像源 - 修改`gradle-wrapper.properties`中的distributionUrl为本地缓存路径 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值