私はこれをiOSで完璧に行いましたが、今はAndroidで必要です。簡単な構成ファイルの変更で無制限の異なるアプリを作成できるコードベースが1 つあります。
各アプリは、リソースに含めた複雑な XML 構成ファイルに基づいて作成されます。私が行ったのは、strings.xml ファイルの 1 つの単純な変更であり、必要な構成ファイルを指しています。これにより、このプロジェクトが新しいスタンドアロン アプリになります。簡単。
<string name="xmlconfig">nike-shoes</string>
しかし、それを行ったので、各アプリが独自の APK になるように変更するにはどうすればよいですか?
1 つのコードベースと 1 つのプロジェクトを使用して、アプリ (およびアップロード可能な apk) を簡単に切り替えるにはどうすればよいですか。「ライブラリを使用し、それを含むそれぞれのプロジェクトを作成するだけです」と言う人がいると聞いたことがありますが、15 以上のアプリがあり、成長している場合、それは非常に複雑になります。
また、「アプリ内ですべてを切り替えることができる 1 つのアプリを作成しない理由」という人もいますが、それも私のプロジェクトとは無関係であり、ユーザーにとって意味がありません。残念ながらこれ以上説明することはできませんが、簡単に言えば、これもうまくいかないということです。
私が持っている iOS プロジェクトで行ったことは、バンドル ID を変更し、一致するようにコード署名 ID を変更し、アプリ名を変更し、メインの Info.plist ファイル内から新しい plist を指すことです。バム!まったく新しいアプリ。1 分もかからないいくつかの簡単な手順。
Eclipse/Java/Android でこれを行うにはどうすればよいですか? 最も簡単な方法は何ですか?
すべてのファイルをいじくり回さない限り、いくつかの手順で問題ありません。