在本节您将创建一个通过点击文字弹出 Toast 的原生工程,并获得 APK 格式的安装包。
整个原生工程的创建过程主要分为以下四个步骤:
如果您已经有了一个原生的 Android 开发工程并完成了签名,那么您可以直接跳转到 在 mPaaS 控制台创建应用。
创建工程
打开 Android Studio,点击 File > New > New Project。
在弹出的新建工程窗口中,选择 Empty Activity,点击 Next。
输入 Name、Package name(如有;否则可以使用默认值)、Save location。在此处 Name 以 mPaaS mini program 为例。选择 Minimum SDK 为 API 21: Android 5.0 (Lollipop)。
点击 Finish,即可完成 创建工程。
编写代码
打开
res/layout下的activity_main.xml文件,增加如下代码,添加 ID 为 “my_tv” 的 TextView。android:id="@+id/my_tv"打开
MainActivity类,增加如下代码,设置文字的点击事件。findViewById(R.id.my_tv).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Toast.makeText(MainActivity.this, "Hello mPaaS!", Toast.LENGTH_SHORT).show(); } });编译并运行。成功运行后,您已完成编写代码。
创建签名文件并给工程添加签名
在 Android Studio 中点击 Build > Generate Signed Bundle / APK。
在弹出的窗口中选择 APK,点击 Next。
选择 Create new。
填入相应信息后,点击 OK,即可完成创建签名。您可在指定的 Key store path 中获得生成的签名文件。
内容自动填充后,点击 Next 开始对工程添加签名。
根据需要选择 Build Variants。Build Variants 信息需要牢记,因为在使用加密文件的时候需要选择和生成时一致的类型。 随后勾选 V1(Jar Signature) 加密版本。V1(Jar Signature)为必选项,V2(Full APK Signature)可按需选择。
点击 Finish。片刻后,在工程文件夹下的
debug文件夹(~\mPaaSminiprogram\app\debug)中,即可获得该应用签名后的 APK 安装包。在本教程中,安装包名为app-debug.apk。
在手机上安装应用
连接手机到电脑,并开启手机的 USB 调试模式。
在 Android Studio 中运行工程,即可在手机中安装应用。
在手机上打开应用,点击 Hello World! 字样,弹出屏幕底部所示的 Toast “Hello mPaaS!”,即表示应用安装成功且实现了预期功能。至此,您已完成 在手机上安装应用。