問題タブ [buck]

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 投票する
4 に答える
15163 参照

android - Buck vs Gradle、Android ビルドシステムの長所と短所

私は現在、ant を使用して Android プロジェクトを構築していますが、大規模なプロジェクトには対応できず、さまざまな成果物を維持するのが苦痛になっています。

私が検討している 2 つの代替案は、Facebook の Buck ( http://facebook.github.io/buck/ ) と、Google が Android スタジオで支援している Gradle ( http://tools.android.com/tech-docs/new-ビルドシステム/ユーザーガイド)。

それらを試して、それらのカバレッジを読むことに加えて、Stackoverflow の優れた人々に推奨事項を尋ねたいと思います。いずれかのツールをしばらく使用したことがある場合は、Buck はそれほど多くのカバレッジを得られなかったので、ボーナス ポイントがあります。

重要なポイントは

  • 開発ビルド専用のビルド速度
  • 同じコード ベースからの複数の成果物
  • 使いやすさ

私は他の選択肢にもオープンです。あなたは何を提案し、その理由は何ですか?

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

android - バックと Android のマテリアル テーマ

Android アプリのビルドを高速化するために Buck をセットアップしています。アプリは appcompat-v7:21.0.+ ライブラリを通じてマテリアル テーマを使用しますが、Buck は必要なリソースを見つけることができません。ヒントはありますか?

エラー出力は次のとおりです。

0 投票する
0 に答える
187 参照

android - Buck の android_prebuilt_aar を使用して JAR をソース化する

AAR ファイルに依存関係を追加し、IDE でソースを参照できるようにソース JAR も指定したいと考えています。

prebuilt_jar指定できますsource_jar

ただしandroid_prebuilt_aar、このオプションはないようです:

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

android - バック Android プロジェクトを Eclipse にインポートする

既存のバック プロジェクトを Eclipse にインポートしたいと考えています。を使用してプロジェクトを正常にビルドし buck build exampleAppます。これを Android プロジェクトとして Eclipse にインポートすると、一部resの 、bin、およびgenフォルダー以外の有効なプロジェクトが取得されません。srcEclipse で新しい Android プロジェクトを作成し、resファイルを手動でコピーしようとさえしました。正常にビルドされましたが、アプリが正しく実行されません。

プロジェクトを適切にインポートする方法があるかどうか疑問に思っていました。

0 投票する
0 に答える
275 参照

android - たくさんの降圧モジュールを含む降圧でダガー 2 を使用するには?

私の Android Buck プロジェクトは、多数の独立したモジュールで構成されています。たとえば、login は独自のバック モジュールであり、大きなモデルの一部は独自のバック モジュールに属しています。

私が直面している問題は、 をサブクラス化するとApplication、各 buck モジュールがそれをどのように参照するかがわからないことです。すべての降圧モジュールがそれを含む降圧モジュールに依存している場合Application、循環依存関係が作成されるため、依存する降圧モジュールのダガー モジュールにアクセスできません。

構造例:

サブクラス化を避ける方法はありApplicationますか? そうでない場合、どこにApplication行き、依存関係はどのように機能しますか?

0 投票する
0 に答える
241 参照

buck - バックを構築することはできません

次の手順を実行すると、Ant がバック ビルドシステムをビルドするときにエラーが発生します。

2015 年 6 月 29 日にコンパイルされた Apache Ant(TM) バージョン 1.9.6