全部产品

在 Android Studio 中创建原生工程

更新时间:2020-11-24 11:32:32

在本节您将创建一个通过点击文字弹出 Toast 的原生工程,并获得 APK 格式的安装包。该过程主要分为以下四个步骤:

  1. 创建工程
  2. 编写代码
  3. 创建签名文件并给工程添加签名
  4. 在手机上安装应用

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

创建工程

  1. 打开 Android Studio,点击 File > New > New Project
    new
  2. 在弹出的新建工程窗口中,选择 Empty Activity,点击 Next
    create new project
  3. 输入 NamePackage name(如有;否则可以使用默认值)、Save location。在此处 NamemPaaS mini program 为例。选择 Minimum SDKAPI 21: Android 5.0 (Lollipop)
    project name
  4. 点击 Finish,即可完成 创建工程

编写代码

  1. 打开 res/layout 下的 activity_main.xml 文件,增加如下代码,添加 ID 为 “my_tv” 的 TextView。
    1. android:id="@+id/my_tv"
  2. 打开 MainActivity 类,增加如下代码,设置文字的点击事件。
    1. findViewById(R.id.my_tv).setOnClickListener(new View.OnClickListener() {
    2. @Override
    3. public void onClick(View v) {
    4. Toast.makeText(MainActivity.this, "Hello mPaaS!", Toast.LENGTH_SHORT).show();
    5. }
    6. });
  3. 编译并运行。成功运行后,您已完成编写代码。

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

  1. 在 Android Studio 中点击 Build > Generate Signed Bundle / APK
    signature
  2. 在弹出的窗口中选择 APK,点击 Next
    APK
  3. 选择 Create new
    create new
  4. 填入相应信息后,点击 OK,即可完成创建签名。您可在指定的 Key store path 中获得生成的签名文件。
    new key store
  5. 内容自动填充后,点击 Next 开始对工程添加签名。
    key store
  6. 根据需要选择 Build Variants。Build Variants 信息需要牢记,因为在使用加密文件的时候需要选择和生成时一致的类型。
    随后勾选 V1(Jar Signature) 加密版本。V1(Jar Signature)为必选项,V2(Full APK Signature)可按需选择。
    config
  7. 点击 Finish。片刻后,在工程文件夹下的 debug 文件夹(~\mPaaSminiprogram\app\debug)中,即可获得该应用签名后的 APK 安装包。在本教程中,安装包名为 app-debug.apk
    apk created

在手机上安装应用

  1. 连接手机到电脑,并开启手机的 USB 调试模式。
  2. 在 Android Studio 中运行工程,即可在手机中安装应用。
    app installed
  3. 在手机上打开应用,点击 Hello World! 字样,弹出屏幕底部所示的 Toast “Hello mPaaS!”,即表示应用安装成功且实现了预期功能。至此,您已完成 在手机上安装应用