2

Eclipse から Android スタジオに移行していますが、Eclipse プロジェクトを Android スタジオに移行する際に問題があります。

詳細:

Storm-genは Android SQLite 用のシンプルな ORM です。注釈生成が機能するように、gradle ファイルが機能する Android スタジオでその ORM フレームワークを使用する方法を考えています!

4

2 に答える 2

1

これは、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 が必要です。

于 2014-03-19T07:33:26.933 に答える