コアプロジェクトとして使用する小さなAndroidプロジェクトがあります。このコアプロジェクトから、カスタマイズできるようにしたいと思います。
そのため、標準のアイコンやボタンなどを使用したフレームワーク形式のアプリを使用しています。さまざまなアイコンやボタンを使用してさまざまなバージョンを作成できるようにしたいと考えています。
これは私が行う方法を知っています。(2つの別々のapkファイルがあり、どちらも同じコードですが、リソースが異なります)
ただし、コアプロジェクトとカスタマイズを同じデバイスに同時にインストールできるようにしたいです。現在、一方が他方を上書きします。
マニフェストでパッケージを変更しようとしましたが、これは、Javaファイル内のR.javaのすべてのインポートも変更する必要があることを意味します。これは、避けたいことです。
同じJavaファイルを使用しているがリソースが異なる2つのプロジェクトを持つことを可能にするxmlの何かを変更することは可能ですか?