最近のアクセス:
GeneXus で生成された Android アプリケーションが使用する外部ユーティリティ

Android の場合は、主に次の 2 つの理由から、最低限必要なクラスだけをパッケージ化することが重要です:
  • Dalvik 仮想マシンでは、インデックスを作成した各ファイルに対して、最大 64,000 の Java メソッドを設定できます。最終的なアプリケーションパッケージはすべてのクラスおよびリソースの膨大なインデックスで構成されるため、各依存関係がこの数字に追加されます。
  • 最終的なアプリケーションのサイズ。非常にシンプルなアプリケーションで、明確な理由もなくユーザーの予想よりはるかに大きな領域を使用すると、ユーザーに不安を与えることがあります。
GeneXus で生成されたスマート デバイス アプリケーションが使用する外部ユーティリティで説明したように、依存関係は、必要な依存関係とオプションの依存関係に分けることができます。
: Android プロジェクトの場合、外部の依存関係は AAR ライブラリ、プロジェクトライブラリ、または JAR ライブラリのいずれかです。

必要な依存関係

AAR ライブラリ

名前 ライセンスタイプ 用途
AndroidX ライブラリ Apache License 2.0 Android Jetpack ライブラリを含む
Google Play サービスベース  Android SDK ライセンス Google の共通サービス
Gson  Apache License 2.0 Java オブジェクトを JSON 形式に変換
OkHttp Apache License 2.0 最新のアプリケーションネットワーク向けの HTTP

Jar ライブラリ

名前 ライセンスタイプ 用途
SqlDroid Eclipse Public License 1.0 SQLite データベース用の JDBC ドライバー
YouTube Player API Apache License 2.0 ビデオ再生機能を Android アプリケーションに組み込み

オプションの依存関係

プロジェクトライブラリ

名前 ライセンスタイプ 用途
MPAndroidChart Apache License 2.0 グラフの制御
Android Billing Library Apache License 2.0 アプリ内課金
ViewPagerIndicator Apache License 2.0 SD Paged Grid コントロールの現在のページとページ数を表示
Spinner Apache License 2.0 日時の選択、および SD Wheel 用
Facebook Apache License 2.0 「Facebook」外部オブジェクト
Twitter4j Apache License 2.0 「Twitter」外部オブジェクト
Baidu Maps   Baidu マップ向け Android Maps API
Gaode Maps   AutoNavi マップ向け Android Maps API
SQLCipher BSD スタイルライセンス [ Encrypt Offline Database ] プロパティ
iText 5.x 商用または AGPL ライセンス PDF レポート
Google Admob Ads Google Developers Site Terms of Service 広告
Google Analytics Android SDK ライセンス Google アナリティクス
Lottie MIT ライセンス
Lottie を使用したアニメーション
Firebase Apache License 2.0 Firebase Analytics、Crashlytics、MLKit、Remote Config
FlexBox Apache License 2.0 Flex レイアウト
Google Play サービス Android SDK ライセンス Google マップおよび位置情報サービス
Huawei HMS
Apache License 2.0 Huawei ジェネレーター
MapBox 2 条項 BSD ライセンス (Simplified BSD License)
MapBox を使用したマップ
OneSignal Apache License 2.0 OneSignal プロバイダーを使用した通知
JPush MIT ライセンス
JPush プロバイダーを使用した通知

参考情報




サブページ
Created: 15/01/07 22:50 by Admin Last update: 22/03/14 00:42 by Admin
カテゴリ
Powered by GXwiki 3.0