Android Studio 快速的制作一个可以在 手机上跑的app

一、新建一个最简单的 App 工程

  1. 打开 Android Studio
  2. 欢迎界面点:New Project(新建项目)
  3. 选择模板:
    • 建议选:Empty Views ActivityEmpty Activity
      这是最干净、最适合上手的模板。
  4. Next ,填写项目信息:
    • Name(应用名) :比如 MyFirstApp
    • Package name(包名) :默认就行,比如 com.example.myfirstapp
    • Save location:工程存放位置,默认也可以
    • Language :建议用 Kotlin
    • Minimum SDK :建议选 API 24: Android 7.0 或更低一点(设备越多能装)
  5. Finish,等待 Android Studio 自动下载依赖、构建项目(右下角有进度条,等它转完)。

等 Gradle 构建完成以后,默认就已经有一个简单的 "Hello World" 界面了。


二、准备你的安卓手机(真机调试)

下面是最关键的一步:让你的手机能被电脑识别为调试设备。

1. 在手机上打开开发者选项

不同品牌路径略有不同,大致如下(以原生/大多数国产 ROM 为例):

  1. 打开手机的 设置
  2. 找到 关于手机 / 关于设备
  3. 找到 版本号 / 构建号(Build number)
  4. 连续点它 7 次,系统会提示"您已处于开发者模式"。

然后返回设置主界面:

  1. 搜索 "开发者选项" / Developer options
  2. 进入开发者选项,开启:
    • 开发者选项(有个总开关)
    • USB 调试(USB debugging)

2. 用数据线连接手机和电脑

  1. 用 USB 数据线连接手机和电脑
  2. 手机上会弹出一个对话框:
    • "是否允许 USB 调试?" → 选择 允许,并勾选 "一律允许这台电脑" 之类的选项

三、在 Android Studio 中选择设备并运行

  1. 回到 Android Studio 顶部工具栏,找到设备选择下拉框(通常在绿色 ▶️ Run 按钮左边)
    • 这里应该会显示你的手机名字,比如 Xiaomi XXXHUAWEI XXX
    • 如果看不到:
      • 点下拉箭头 → 选择 "Troubleshoot device connections""Pair using Wi-Fi" 之类
      • 或者先确认上一步的 USB 调试有没有打开、数据线是否良好。
  2. 设备选好后,点击绿色的 ▶ Run 按钮(或者菜单栏 RunRun 'app'
  3. 第一次安装时,手机上可能弹出:
    • "是否允许安装来自此电脑的应用?" → 选择 允许
  4. 稍等几秒钟,你在手机上就能看到刚刚新建工程的应用界面(通常是一个空白页面或 Hello World 文本)。

到这里,一个能在手机上跑的最基础 App 就完成了 🎉


四、快速改一点界面文字,看效果

让你确认自己在真机上跑的是"自己改过的东西"。

  1. 在 Android Studio 左侧 Project 栏,展开:

    • appsrcmainreslayout → 双击 activity_main.xml
  2. 找到预设的文本控件,大概是这样:

    复制代码
    <TextView
        ...
        android:text="Hello World!" />
  3. android:text 改成你想要的,比如:

    复制代码
    android:text="Hello from my phone!"
  4. 再次点击 Run ▶

    应用会重新安装/更新到手机上,你就能在手机屏幕上看到这句新的文字了。

相关推荐
Winston Wood6 分钟前
Android图形与显示系统:从架构到协作的深度解析
android·图形系统·显示系统
__雨夜星辰__6 分钟前
VMware 17 下 Ubuntu 虚拟机与宿主机间复制粘贴失效问题
linux·运维·ubuntu
prettyxian9 分钟前
【linux】进程调度:优先级、时间片与O(1)算法
linux·运维·服务器
rgeshfgreh9 分钟前
Spring Bean管理机制深度解析
java·spring boot·spring
ling-4510 分钟前
ssm-day07 springboot3、Mybatis-Plus、springboot实战
java·spring boot·后端
lxysbly13 分钟前
psx模拟器安卓版带金手指
android
少许极端15 分钟前
算法奇妙屋(二十三)-完全背包问题(动态规划)
java·算法·动态规划·完全背包
小猪佩奇TONY16 分钟前
Linux 内核学习(15) --- linux MMU 和 分页机制
linux·学习
jerryinwuhan16 分钟前
期末总复习
linux·运维
浅安的邂逅18 分钟前
ubuntu 18.04及以上版本配置静态IP方法
linux·运维·网络·ubuntu·ip设置