Featured image of post 【Android】Native 应用入门-环境搭建

【Android】Native 应用入门-环境搭建

这是简介

近来尝试了很多可部署开源阅读器项目,但大多体验都不太理想,Calibre-Web​将阅读记录储存在了浏览器缓存中,注定了它对我来说只是个半成品。Reader​网页版,是个不错的选择,但是奈何鄙人不会 Kotlin ,再一个就是本身项目对二次开发好像也不太友好,固放弃。

转念一想,自己开发一个 Android App 不就好了,多的不说,直接开始搞俩哈。

开始

WebView 是不可能 WebView的,这辈子都不可能WebView的。真男人就要干 Native!

开发环境:

  • SDK :Android 12L (S) API 32

  • IDE :IntelliJ IDEA

  • 测试设备:RedMi K30 S U

首先在 IDEA 中新建项目,选择 Android,没有安装相关 SDK 的朋友,需要先下载安装相关的开发工具包,这里建议 IDEA 设置中开启科学上网。

image

下载完成后新建一个 Android 项目,选择Phone and Tablet​中的Basic Activity​,我这边选择使用 Java 语言进行开发,项目名叫啥都行

image

这时候 gradle 会先 sync 一遍,如果你所用的测试平台没有相应的 SDK 就会构建失败,这时候到设置中的Android SDK​中下载相应的软件包,然后通过项目结构​更新以下项目 SDK ,刷新 Gradle,大功告成。

打包运行

可以看到我们当前选择的默认模板已经给我们搭建好了基本的框架,也就是说现在项目可以直接打包运行了。接下来先确保手机处于可以调试的状态,先是打开手机的开发者模式,在开发者选项中打开USB调试​以及通过USB安装​这两项,小米系手机如果到这一步还是不行的话,可以尝试关闭开发者选项中的MIUI优化​。

点击右上角运行

image

顺利运行~