Eclipse から Android スタジオに移行していますが、Eclipse プロジェクトを Android スタジオに移行する際に問題があります。
詳細:
Storm-genは Android SQLite 用のシンプルな ORM です。注釈生成が機能するように、gradle ファイルが機能する Android スタジオでその ORM フレームワークを使用する方法を考えています!
Eclipse から Android スタジオに移行していますが、Eclipse プロジェクトを Android スタジオに移行する際に問題があります。
詳細:
Storm-genは Android SQLite 用のシンプルな ORM です。注釈生成が機能するように、gradle ファイルが機能する Android スタジオでその ORM フレームワークを使用する方法を考えています!
これは、Android Studio 用の Storm-gen gradle ビルドを使用した最適なソリューションです!
github/stormTestの Maia のソリューションを参照してください。
アイデアは、注釈の生成が Android Studio の storm-gen 軽量 DAO ライブラリで動作するように、gradle ファイルを動作させる方法を理解することでした。
3 つの android studio プロジェクトがあります。
- StormTestProject - storm-genStorm にアクセスするシンプルなアプリ
- TestLibProject - storm-gen を内部に持つ Android ライブラリ
- StormHelloWorldProject - StormTestLibProject で生成された aar を使用するシンプルなアプリ
StormTestLibProjectは、ライブラリをマシン上のローカル Maven リポジトリにデプロイします。Mavenをインストールする必要があります
sudo apt-get install maven2
StormTestLibProjectで ./gradlew install と入力すると、ライブラリがビルドされ、aar が作成され、ローカルの Maven リポジトリに配置されます。
StormHelloWorldProject では、このライブラリは build.gradle の依存関係で簡単にアクセスできます。
これらのプロジェクトは、maven 2.2.1 を使用して、ubuntu 13.10 64 ビット上の gradle 1.8 および android studio 0.3.1 でテストされました。
注: 生成されたソースは、build/source/apt-generated にあります。libs フォルダーに storm-api および storm-apt jar が必要です。