2

私は Android アプリを開発していますが、開発、テスト、および本番環境/ビルドをどのように管理すればよいかわかりません。

たとえば、開発に使用する API 文字列があります。テスト用と本番用では、この文字列は異なります。これを Android プロジェクトのどこに配置する必要がありますか? また、どのプロジェクトを使用するかを管理するにはどうすればよいですか?

4

1 に答える 1

0

Git のようなバージョン管理システムを使用している場合は、異なる値を持つ異なるブランチを持つことができます。たとえば、Android アプリの API にlocalhost:3000/api/blaとの 2 つの異なる URL を使用していますwww.mysite.com/api/bla

私は、開発に使用し、ローカルホスト サーバーを使用するメイン ブランチと、実際の Web サイトがある実稼働ブランチを使用しています。メインの開発ブランチを新機能やバグ修正などで更新し、必要に応じてそれらの変更を本番ブランチにマージします。

于 2012-08-18T20:51:30.097 に答える