idea调试android真机,IntelliJ IDEA 如何用 真机 测试安卓(Android)App 实战移动端

前言

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

adb devices

List of devices attached

emulator-5554 device

f42b389a7342e4441e2862e774dd9817.png

真机测试步骤

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

f82eac708535871e100698355a69ef59.png

下面看提示选择就可以了

5fe023b01ccb87d38a78208633a05828.png

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

注意:记得打开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.csdn.net/hanhanwanghaha一个超级无敌可爱的人鸭 欢迎您的关注!期待一起学习,如果有不懂的请留言。

IntelliJ IDEA中开发Android应用通常包括以下几个步骤: 1. **安装并设置**: 首先,确保你已经安装了IntelliJ IDEA并选择了适用于Android的版本。在IDE中打开欢迎界面后,选择“Create New Project”,然后选择“Android”类别。 2. **创建新项目**: - 输入项目名称、包名以及选择保存路径。 - 选择目标SDK版本和最低兼容版本,这将影响你的设备支持范围。 - 如果需要,可以添加对硬件加速的支持,如GPU渲染。 3. **选择模板**: - IntelliJ IDEA提供了多种模板供你选择,如Empty Activity、Navigation Drawer等,根据需求选择合适的模板。 4. **设计用户界面**: 使用Android Studio Layout Designer或XML文件编写UI布局。你可以添加控件、定义布局结构和样式。 5. **编写业务逻辑**: - 在Activity、Fragment或服务中编写Java或Kotlin代码,实现功能逻辑,如数据处理、网络请求等。 - 了解如何使用ViewModel、Repository模式组织代码。 6. **运行和调试**: 点击工具栏的绿色三角形图标运行应用,可以在模拟器或连接的真机测试。利用IDE的智能调试工具进行断点调试。 7. **添加依赖库**: 通过Gradle构建系统添加第三方库,如Retrofit、RecyclerView等。 8. **版本控制**: - 将项目提交到Git或其他版本控制系统,保持代码管理。 9. **发布应用**: 当完成开发并通过内部测试后,可以生成APK文件并上传到Google Play Store或进行签名打包以便分发。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值