在 Android Studio 创建应用

在本节您将创建一个通过点击按钮弹出 Toast 的应用,并获得 APK 格式的安装包。

该过程主要分为四个步骤:

  1. 创建工程

  2. 编写代码

  3. 创建签名文件并给工程添加签名

  4. 在手机上安装应用

如果您已经有了一个原生的 Android 开发工程并完成了签名,那么您可以跳过本教程,直接 在 mPaaS 控制台创建应用

创建工程

  1. 打开 Android Studio,点击 File > New > New Project打开

  2. 在弹出的新建工程窗口中,选择 Empty Activity,点击 Next选择

  3. 输入 NamePackage name(可以使用默认值)、Save location。在此处 NameH5 Application 为例。选择 Minimum SDKAPI 18: Android 4.3 (Jelly Bean)

    说明

    API 18: Android 4.3(Jelly Bean)是 mPaaS 支持的最低版本,您在实际生产中可以根据需要进行选择。

    1
  4. 点击 Finish,即可完成 创建工程

编写代码

  1. 打开 activity_main.xml 文件,参照如下代码添加按钮。

     <Button
         android:id="@+id/button"
         android:layout_width="101dp"
         android:layout_height="50dp"
         android:layout_marginStart="142dp"
         android:layout_marginTop="153dp"
         android:layout_marginBottom="151dp"
         android:text="Button"
         app:layout_constraintStart_toStartOf="parent"
         app:layout_constraintTop_toTopOf="parent" />
    2
  2. 打开 MainActivity 类,添加按钮的点击事件。

         findViewById(R.id.button).setOnClickListener(new View.OnClickListener(){
             @Override
             public void onClick(View v) {
                 Toast.makeText(MainActivity.this, "Hello mPaaS!", Toast.LENGTH_SHORT).show();
             }
         });
    3
  3. 编译成功后,您已完成 编写代码

创建签名文件并给工程添加签名

  1. 在 Android Studio 中点击 Build > Generate Signed Bundle / APK3-1

  2. 在弹出的窗口中选择 APK,点击 Next选择 APK

  3. 选择 Create new创建 key

  4. 填入相应信息后,点击 OK,即可完成创建签名。您可在指定的 Key store path 中获得生成的签名文件。4

  5. 内容自动填充后,点击 Next 开始对工程添加签名。5

  6. 根据需要选择 Build Variants,随后勾选 V1(Jar Signature) 加密版本。V1(Jar Signature)为必选项,V2(Full APK Signature)可按需选择。6

  7. 点击 Finish。打包完成后在工程文件夹下的 debug 文件夹(~\MyHApplication\app\debug)中,即可获得该应用签名后的 APK 安装包。在本教程中,安装包名为 app-debug.apkAPK

在手机上安装应用

  1. 连接手机到电脑,并开启手机的 USB 调试模式。

  2. 运行工程。Run

  3. 点击 BUTTON,弹出如图所示的 Toast,即表示应用安装成功且实现了预期功能。至此,您已完成 在手机上安装应用7

阿里云首页 移动开发平台 mPaaS 相关技术圈