在 Android Studio 創(chuàng)建應用
在本節(jié)您將創(chuàng)建一個通過點擊按鈕彈出 Toast 的應用,并獲得 APK 格式的安裝包。
該過程主要分為四個步驟:
如果您已經(jīng)有了一個原生的 Android 開發(fā)工程并完成了簽名,那么您可以跳過本教程,直接 在 mPaaS 控制臺創(chuàng)建應用。
創(chuàng)建工程
打開 Android Studio,點擊 File > New > New Project。
在彈出的新建工程窗口中,選擇 Empty Activity,點擊 Next。
輸入 Name、Package name(可以使用默認值)、Save location。在此處 Name 以 Scan Application 為例。選擇 Minimum SDK 為 API 18: Android 4.3 (Jelly Bean)。
說明API 18: Android 4.3(Jelly Bean)是 mPaaS 支持的最低版本,您在實際生產(chǎn)中可以根據(jù)需要進行選擇。
點擊 Finish,即可完成 創(chuàng)建工程。
編寫代碼
打開
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" />
打開
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(); } });
編譯成功后,您已完成 編寫代碼。
創(chuàng)建簽名文件并給工程添加簽名
在 Android Studio 中點擊 Build > Generate Signed Bundle / APK。
在彈出的窗口中選擇 APK,點擊 Next。
選擇 Create new。
填入相應信息后,點擊 OK,即可完成創(chuàng)建簽名。您可在指定的 Key store path 中獲得生成的簽名文件。
內容自動填充后,點擊 Next 開始對工程添加簽名。
根據(jù)需要選擇 Build Variants,Build Variants 信息需要牢記,因為在使用加密文件的時候需要選擇和生成時一致的類型。隨后勾選 V1(Jar Signature)加密版本。V1(Jar Signature)為必選項,V2(Full APK Signature)可按需選擇。
點擊 Finish。打包完成后在工程文件夾下的
debug
文件夾(~\MyHApplication\app\debug
)中,即可獲得該應用簽名后的 APK 安裝包。在本教程中,安裝包名為app-debug.apk
。
在手機上安裝應用
連接手機到電腦,并開啟手機的 USB 調試模式。
運行工程。
點擊 BUTTON,彈出Toast,即表示應用安裝成功且實現(xiàn)了預期功能。至此,您已完成 在手機上安裝應用。