問題タブ [buildconfig]

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 に答える
11690 参照

android - 複数のビルド フレーバーの applicationId マニフェスト プレースホルダーが機能しない

複数のフレーバーとビルド構成のために同じデバイスにインストールできるように、現在の Android プロジェクトを変更しています。

build.gradle:

AndroidManifest.xml :

同じフレーバーのデバッグ バージョンとリリース バージョンの両方をコンパイルすると、次のエラー メッセージが表示されました。

...

INSTALL_FAILED_DUPLICATE_PERMISSION

perm=com.myapp.permission.C2D_MESSAGE

pkg=com.myapp.dev

...

manifestApplicationId プレースホルダーは、 https: //documentation.onesignal.com/docs/android-sdk-setup で指示されているように、OneSignal ライブラリの AndroidManifest.xml から取得されました。

この問題を解決する方法を知っている人はいますか? ありがとうございました。

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

java - Android の親プロジェクトから Build Config にアクセスする

いくつかのサブプロジェクトを含む Android Studio プロジェクトを取得しました。1 つのサブプロジェクトから親プロジェクトの Build Config にアクセスして、Google Play ストアで新しいバージョンが利用可能かどうかを確認する必要があります (ローカル バージョン番号と Play ストアのバージョン番号を比較します)。プロジェクト内で私はそれを行うことができます:

しかし、どうすれば親プロジェクトのバージョンを取得できますか?

ありがとう

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

android - 別のモジュールのgradle置換文字列

私のbuild.configでは、xmlで置き換えられるいくつかのテキストマーカーを追加できます:

これは 1 つの Android モジュール内で機能します。ここで、あるモジュールの xml ファイルのテキストを、別のモジュールの build.config に置き換えたいと考えています。これはどのように可能ですか?

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

git - Openshift Origin で git タグを作成するにはどうすればよいですか?

BuildConfigOpenshift Origin で特定の git タグを作成するにはどうすればよいですか?

ドキュメントでは見つかりませんでした

私は試してみましたがcommittag次のようにしています:

タグ付き:

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

grails - Grails 2.4.3 で $GRAILS_HOME/libs/ にあるデフォルトの lib を除外する方法

Grails 2.4.3 を使用していますcom.google.guava:guava:10.0.1$GRAILS_HOME/libs/ に lib が含まれており、BuildConfig.groovy のコードに従って、$GRAILS_HOME/libs/ のすべての依存関係がアプリに含まれています

ここで問題は、の最新バージョンを使用したいということです。 $GRAILS_HOME/libs/ からcom.google.guava:guava:21.0のデフォルトのライブラリを除外するにはどうすればよいですか?com.google.guava:guava:10.0.1

0 投票する
3 に答える
1440 参照

android - BuildConfig.VERSION_CODE が間違った int を返すのはいつですか

を 2 に設定しversionCodeても、アプリはそれを 1 と報告します。versionCodeを 3 に設定すると、アプリはそれを検出します。alo 5、6 が設定されていない:

番号2で動作していません。プロジェクトをクリーンアップして再構築しましたが、結果は同じです。

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

この Firebase コードを使用して新しいアプリ バージョンがリリースされたことを検出したい: Android Studio のデバッグでこれを実行することに注意してください。

そして、versionCode 1 から versionCode 2 に移行したとき、上記BuildConfig.VERSION_CODEが 1 であることに気付きました

私もこれを試します:

versionCode にも 1 を返す