在本节您将创建一个通过点击按钮弹出 Toast 的应用,并获得 APK 格式的安装包。
该过程主要分为四个步骤:
如果您已经有了一个原生的 Android 开发工程并完成了签名,那么您可以跳过本教程,直接 在 mPaaS 控制台创建应用。
创建工程
-
打开 Android Studio。
-
点击 File > New > New Project,输入 Application Name,Company domain(如有;否则可以使用默认值),Project Location。在此处 Application Name 以 My H5 Application 为例。
-
选择 Target Android Devices 为 Phone and Tablet,并选择 API Target level 为 API 18: Android 4.3(Jelly Bean)。
说明:API 18: Android 4.3(Jelly Bean)是 mPaaS 及 mPaaS Inside 支持的最低版本,您在实际生产中可以根据需要进行选择。 -
选择 Empty Activity。
-
勾选 Generate Layout File 和 Backwards Compatibility(AppCompat)。Activity Name 和 Layout Name 可以使用默认值。
-
点击 Finish。至此您已完成 创建工程。
编写代码
- 打开
activity_main.xml
文件,输入以下代码。<Button
android:id="@+id/button"
android:layout_width="101dp"
android:layout_height="52dp"
android:text="Button"
tools:layout_editor_absoluteX="142dp"
tools:layout_editor_absoluteY="153dp" />
- 打开
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();
}
});
说明:如果您粘贴以上代码时 Android Studio 弹出了以下窗口,请点击
OK。 - 编译并运行。至成功运行,您已完成 编写代码。
创建签名文件
-
点击 Build > Generate Signed APK。
-
点击 Next。
- 点击 Create new…。如果您已经拥有签名文件,点击 Choosing existing…,然后直接执行步骤 5。
- 输入相应内容后,点击 OK。
-
点击 Next。
-
根据需要选择 Build Type。
-
勾选 V1(Jar Signature) 加密版本。
V1(Jar Signature)为必选项,V2(Full APK Signature)可按需选择。 -
点击 Finish。片刻后,在指定的路径下即可获得生成的签名文件。至此,您已完成 创建签名文件。在工程文件夹下的
debug
文件夹(/My H5 Application/app/build/outputs/apk/debug
)中,即可获得该应用签名后的 APK 安装包。说明:在生成新的签名文件后,Android Studio 会自动编译并运行工程。
在手机上安装应用
- 连接手机到电脑,并开启手机的 USB 调试模式。
- 运行工程并在弹出的 Select Deployment Target 窗口中选择您的手机,点击 OK。
- 在手机上点击 安装 以安装应用。
- 在手机上打开应用,点击 BUTTON,弹出如图所示 Toast “Hello mPaaS!”,即表示应用安装成功且实现了预期功能。至此,您已完成 在手机上安装应用。