新規プロジェクトの設定(Android)

他にご質問がございましたら、リクエストを送信してください

Android最低要件

  • Arm64-v8a CPU命令セットのサポート
  • APIレベル27以上のサポート

1. AARを含む

AARを新規モジュールとして含みます
  1. 新規プロジェクトを作成した後、New > New Moduleにアクセスします。
  2. .JAR/.AARパッケージのインポートを選択します。
    • Screen_Shot_2022-01-27_at_20.13.49.png
  3. [次へ] をクリックします。
  4. AARファイル(BinahのSDK)を選択します - (bnhhrlib.aar)。
  5. [終了] をクリックします。サブプロジェクトbnhhrlib があなたのプロジェクトに追加されます。
    • Screen_Shot_2020-04-23_at_21.04.55.png
      Screen_Shot_2020-04-23_at_21.05.36.png

2. 依存性の作成

依存性の作成
  1. アプリケーションのbuild.gradleを開きます。
  2. 依存性のもとから、プロジェクトの実施を追加します(':bnhhrlib')。
    • Screen_Shot_2020-04-23_at_21.26.19.png
  3. 依存性のもとから、以下を追加します。:
    implementation 'com.appmattus.certificatetransparency:certificatetransparency-android:1.0.0'
  4. settings.gradleを開き、 含まれた':bnhhrlib'があることを確認します。そこになければ、単にファイルに追加してください。
    Screen_Shot_2020-04-23_at_21.07.56.png

SDKは実施する準備が整っています。

3.設定C++およびNDK

C++ と NDK を構成する

当社のC++ネイティブライブラリーとの作業をAndroidに可能とするために、C++17をサポートするNDKをインストールします。

  • NDKのバージョン20以上をインストールします(推奨:20.1.5948944)
  1. Android Studioを開きます。
  2. Tools > SDKマネージャーにアクセスします。
    • Screen_Shot_2020-05-05_at_12.05.21.png
  3. 新規プロジェクトの詳細設定ウィンドウで、以下を行います:
    • SDKツールを選択します。
    • パッケージ詳細を表示のオプションを選択します。
    • Screen_Shot_2020-05-05_at_12.16.35.png
  4. NDK(サイドバイサイド)にスクロールし、正しいNDKバージョンを選択します(20.1.5948944)。
    Screen_Shot_2020-05-05_at_12.18.01.png
  5. インストレーションを開始するためにOKをクリックします。
  6. 尋ねられたら、変更を確認するために、OKをクリックします。
  7. Screen_Shot_2020-05-05_at_12.18.43.png
    NDKインストレーションが開始します。
    ヒント:背景をクリックして、このウィンドウを背景に移動します。
    Screen_Shot_2020-05-05_at_12.19.26.png


4.実施の開始

実装を開始
  1. MainActivity Javaファイルを開いて、ai.binah.hrv.*;というインポートを追加します。
  2. 入力を開始すると、オートコンプリートのボックスが開き、SDKが追加されたということを示唆します。
    Screen_Shot_2020-04-23_at_21.09.09.png

5.ユニークなIDの追加

ライセンス管理のためにユニークなIDを追加します
    1. mainActivityがあるのと同じロケーションにJavaファイルを作成し、それにLicenseDeetails.javaという名前を付けます。
    2. ライセンスキーに以下の通り一つのストリングを含めます:
      public static final String LICENSE_KEY = "XXXXXX-XXXXXX-XXXXXX-XXXXXX-XXXXXX-XXXXXX";

6.ビルド/デプロイメントの設定

Configure build/deployment configurations

ビルド/デプロイメントの設定 (デフォルトAPKまたはアプリにバンドルされたAPK)

  1. gradle.propertiesファイルに次のラインのコードを追加します。
    android.bundle.enableUncompressedNativeLibs=false
  2. ファイルの変更内容を保存します。
  3. 設定を実行/デバッグへ移動します。
    • BUILD1.png
  4. アプリを選択します。
  5. インストールオプションの変更 >「デフォルトAPK」から「アプリにバンドルされたAPK」にデプロイします
    • build2.png
  6. [OK] をクリックします
  7. プロジェクトを実機上で実行して、設定が動作するかどうかをテストします。

    • プロジェクトを実機上で実行して、設定が動作するかどうかをテストします(それは、エミュレーター上では作動しません)
    • GoogleはGoogle Play上でAndroid App Bundleで公開することを好みます。詳細は、 About Android App Bundlesを参照してください。

このセクションの記事

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています
共有

コメント

0件のコメント

サインインしてコメントを残してください。