Eclipse では、チームは Python スクリプトを使用して res フォルダーにいくつかの文字列を生成し、これにより gen が更新されます。
これを intellij/Android Studio に含める方法を知りたいです。このプロセスに接続できる場所はありますか?
移行の初期段階にあるため、まだ gradle を使用してビルドしないでください。
Eclipse では、チームは Python スクリプトを使用して res フォルダーにいくつかの文字列を生成し、これにより gen が更新されます。
これを intellij/Android Studio に含める方法を知りたいです。このプロセスに接続できる場所はありますか?
移行の初期段階にあるため、まだ gradle を使用してビルドしないでください。
build.gradle 構成でカスタム タスクを作成し、適切なデフォルト タスクの依存関係として設定できます。たとえば、ビルドの前に Python スクリプトを実行する必要があったため、次のようにしました。
task myCustomTask(type:Exec, description: 'Run the pre-build python script') {
workingDir 'scripts'
commandLine 'python', 'my_script.py'
}
// This ensures my script will be called before building
preBuild.dependsOn myCustomTask