在Android Studio下配置小米便签

  • Android studio2022的下载与安装

在官网下载最新安装包Download Android Studio & App Tools - Android Developers

android studio增加module Android Studio增加小米便签_Android

android studio增加module Android Studio增加小米便签_android studio_02

一般情况下官网下载会比较慢,得开VPN,故推荐使用网盘链接下载与安装,详见Android studio2022安装包下载及安装教程,可根据需要自行选择是否汉化。(注:强烈建议跟着教程配置,不然一旦后期出问题,重装软件会很麻烦)

  • 下载小米便签源代码

下载链接GitHub - richard0305/Notes-master

android studio增加module Android Studio增加小米便签_ide_03

  • 将源代码转换成gradle项目
  1. 打开Android studio,依次点击File->New->Import Project,

android studio增加module Android Studio增加小米便签_ide_04

  1. 选择源代码的路径,点击Next

android studio增加module Android Studio增加小米便签_android_05

  1. 选择gradle项目的下载路径,点击Next

android studio增加module Android Studio增加小米便签_安装包_06

4、点击Create,创建gradle项目

android studio增加module Android Studio增加小米便签_ide_07

  • 修改并同步环境配置
  1. 打开已创建的gradle项目

android studio增加module Android Studio增加小米便签_ide_08

  1. 打开build.gradle文件,将下载源改为谷歌

在下图所示的两个位置分别添加一行代码:google()

android studio增加module Android Studio增加小米便签_安装包_09

  1. 打开app文件夹下的build.gradle文件

删除原文件中的代码,复制粘贴以下代码到原文件中。

apply plugin: 'com.android.application'
android {
    useLibrary 'org.apache.http.legacy'
    compileSdkVersion 30
    buildToolsVersion "31.0.0"
    defaultConfig {
        applicationId "net.micode.notes"
        minSdkVersion 14
        //noinspection ExpiredTargetSdkVersion
        targetSdkVersion 29
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }
}
  1. 点击右上角的Sync Now或者try again,将以上修改同步

android studio增加module Android Studio增加小米便签_android studio_10

以下是同步完成后的界面

android studio增加module Android Studio增加小米便签_Android_11

五、构建项目并替换掉过时的代码

  1. 点击工具栏的绿色锤子,进行构建,会出现以下报错

android studio增加module Android Studio增加小米便签_android studio_12

  1. 替换掉过时的代码

将这段代码注释掉

android studio增加module Android Studio增加小米便签_ide_13

替换为以下代码

private void showNotification(int tickerId, String content) {
        PendingIntent pendingIntent;
        if (tickerId != R.string.ticker_success) {
            pendingIntent = PendingIntent.getActivity(mContext, 0, new Intent(mContext,
                    NotesPreferenceActivity.class), 0);
        } else {
            pendingIntent = PendingIntent.getActivity(mContext, 0, new Intent(mContext,
                    NotesListActivity.class), 0);
        }
        Notification.Builder builder = new Notification.Builder(mContext)
                .setAutoCancel(true)
                .setContentTitle(mContext.getString(R.string.app_name))
                .setContentText(content)
                .setContentIntent(pendingIntent)
                .setWhen(System.currentTimeMillis())
                .setOngoing(true);
        Notification notification=builder.getNotification();
        mNotifiManager.notify(GTASK_SYNC_NOTIFICATION_ID, notification);
}
  1. 再次点击工具栏的绿色锤子,进行构建,完成后出现如下界面

android studio增加module Android Studio增加小米便签_安装包_14

  • 安装虚拟机
  1. 打开Device Manager, 点击create virtual device,创建虚拟机

android studio增加module Android Studio增加小米便签_android studio_15

  1. 选择虚拟机样式,点击Next

android studio增加module Android Studio增加小米便签_android_16

  1. 选择Pie,点击Next

android studio增加module Android Studio增加小米便签_ide_17

4、给虚拟机命名,点击Finish

android studio增加module Android Studio增加小米便签_android studio_18

  • 运行项目
  1. 选择刚创建的虚拟机,点击运行

android studio增加module Android Studio增加小米便签_android_19

  1. 出现如下界面则运行成功

android studio增加module Android Studio增加小米便签_android studio_20

3、虚拟机不用的时候要关机,因为运行虚拟机会加大电脑耗电

七、手机端运行小米便签

打开如下路径的apk文件,即为小米便签的安装包,复制并通过QQ发送到手机端,进行安装,即可在手机端运行小米便签

android studio增加module Android Studio增加小米便签_ide_21