問題タブ [sbt-android-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
499 参照

android - 「sbt start-device」の実行中にエラーが発生しました

Mac OS 10.6.6でsbtとsbt android-pluginをセットアップしようとしています。すべてのファイルをインストールし、コマンド ラインから Android SDK マネージャーを起動できるようになりました。android-plugin は sbt プロジェクトを作成します。

ただし、実行しようとするとsbt start-device、次のエラーが発生します。

Error running aapt-generate: java.lang.RuntimeException: You need to set ANDROID_SDK_HOME or ANDROID_SDK_ROOT or ANDROID_HOME

しかし、実行するecho $ANDROID_HOMEと、/Users/paul/opt/android-sdk-mac_x86

そして android-sdk-mac_x86/tools フォルダーは私のパスにあります。何を与える?

0 投票する
2 に答える
2597 参照

android - sbt-android-plugin 0.6.0-SNAPSHOT への未解決の依存関係?

「 Scala を使用して Scala Android アプリをビルドする」の手順に従いましたsbtが、プロジェクト フォルダー内で実行すると、次の未解決の依存関係エラーが発生しました。

私は何が欠けていますか?

0 投票する
5 に答える
1291 参照

java - sbtinstall-emulatorの実行時にエラーが発生しました

このページhttp://zegoggl.es/2009/12/building-android-apps-in-scala-with-sbt.htmlで、SBTを使用してAndroidプロジェクトを作成するビデオをフォローしています。ただし、を使用してエミュレータをインストールしようとするところまで来ました

そして、次のエラーが発生します。

0 投票する
2 に答える
3608 参照

java - sbt: オブジェクト app はパッケージのメンバーではありません

sbt android pluginから Scala 専用のプロジェクト テンプレートを正常にビルドしました。次に、いくつかの Java ソースをプロジェクトに追加しようとしましたが、TR.scala で次のエラーが発生しました。TR.scala は、Java ソースから生成されたファイルです。

0 投票する
2 に答える
1019 参照

android - sbt android-plugin でビルド時間が長い

sbt android-plugin を使用してデモ アプリケーションを作成しました。

アプリはとてもシンプルです。MainActivity.java下にファイルを配置しまし/src/main/java/my/package/た。ボタンを押すと、すぐにActivity完了しますが、Scala.

すべてが正常に機能していますが、ビルド時間が私を殺しています。デバイスで実行するものを変更するときは、次を使用します。

> Android:パッケージ デバッグ

> android:デバイスの起動

私の問題は、2 つのアクティビティ プロジェクトを構築するのにほぼ完全に 1 分かかることです。コンパイルして実行する別の方法はありますか?

これは android:package-debug の私の出力です

> android:package-debug [情報] /Users/macarse/Documents/demo/target/src_managed/main/scala/my/package/TR.scala [情報] 1 つの Scala ソースを /Users/macarse/Documents/demo にコンパイル/target/scala-2.9.0-1/classes... ProGuard、バージョン 4.6 ProGuard は、GNU General Public License の下でリリースされています。したがって、それにリンクするプログラム (scala など) も GNU General Public License を保持していることを確認する必要があります。または、ProGuard の作成者に例外を申請することもできます。プログラムディレクトリの読み込み [/Users/macarse/Documents/demo/target/scala-2.9.0-1/classes] プログラムjarの読み込み [/Users/macarse/.sbt/boot/scala-2.9.0-1/lib/scala -library.jar] (filtered) ライブラリ jar の読み取り [/Users/macarse/Documents/android-sdk-mac_86/platforms/android-4/android.jar] 注: すべての警告を無視しています!

0 投票する
1 に答える
653 参照

android - sbt android-plugin の ProGuard バージョンを更新するにはどうすればよいですか?

Android SDK の ProGuard を 4.4 から 4.6 に更新しましたが、sbt android-plugin には独自のバージョンがあります。sbt android-plugin のバージョンを更新するにはどうすればよいですか?

0 投票する
1 に答える
503 参照

android - sbt プロジェクトと Eclipse Android プロジェクトの間でファイルを同じ場所に配置するにはどうすればよいですか?

コマンド ラインからビルドする sbt android-plugin プロジェクト間で単一のソース ファイル セットを使用できるようにしたいと考えています。AndroidManifest.xmlディレクトリと同じファイルを共有できるようにしたいと思いますres

Eclipse で sbt プロジェクトの src/main ディレクトリから Android プロジェクトを作成/インポートする方法はありますか?

0 投票する
1 に答える
787 参照

android - sbt で Android テストを実行するにはどうすればよいですか?

私は自分のアプリケーション用に、Robotium ライブラリを使用する Scala で記述された Android テストの小さなスイートを開発しました。このスイートは、あらゆる意味で標準の Android JUnit テスト プロジェクトであり、Eclipse から起動すると正常に実行されます。

sbt android-plugin を使用して、メインの Android アプリケーションを既に正常にビルドして実行しています。メイン アプリケーションは にあり[ProjectDir]/src/mainます。また、ディレクトリにあるAndroid テスト アプリケーションを正常にビルドすることもできました。エミュレータを確認したところ、テスト アプリケーションは android-plugin のコマンド[ProjectDir]/tests/src/mainで正しくインストールされているようです。tests/android:install-emulatorただし、を介してテスト プロジェクトを実行しようとすると、次のsbt tests/android:test-emulatorようになります。

プロジェクトにJUnitテストが含まれていることをsbt android-pluginに認識させて実行するにはどうすればよいですか?

0 投票する
1 に答える
365 参照

android - Android の Scala (複数のカスタム ダイアログからデータを取得する)

私が抱えている問題は、オプション メニュー ダイアログからデータをキャプチャすることです。以下の例には、ホスト アクティビティに返す必要があるストリングをダイアログでキャプチャするための 4 つのダイアログ レイアウトを含むオプション メニューがあります。以下のコードが機能しない理由を誰かが説明できますか? これが私のコードのサンプルです:

0 投票する
2 に答える
2478 参照

android - Android上のリモートakkaアクター?

私は通常のように akka を使用してアクターへの単純なリモート接続を確立しようとしていますが、Android から akka を使用するときに他に何かする必要があると確信していますか?

次のスタック トレースを取得します。