私はAndroidマーケットに既にアプリケーションを持っています。同じコードベースに基づいた試用版アプリケーションを作成し、いくつかの重要な機能を制限する新しいコードを追加したいと考えています。維持するために1つのコードベースでeclipseでこれを行う方法を議論する良いチュートリアル、ブログ、スタック投稿などはありますか?フルバージョンと同じコードベースのAndroid体験版
私が抱えている問題の1つは、コード内のリソースにアクセスするときにpackageName.R.whateverなどの参照する必要があり、2つのアプリケーションが同じpackageNameを持つことができない場合です。だから私の試用版は、すべてのリソース参照が機能しないため、コードベースを再利用できませんでした。誰もがこれらの問題の周りに方法を見つけましたか?私はたくさんの検索を試みましたが、たくさんの答えを思いついていません。
は、私はあなたには、いくつかのリファクタリングを行う必要があると思いますが、できればあまりないあなたの助け
共通コードをライブラリプロジェクトに移動することが最善の策です。私は以前にそれを正確に行ってきました。公式のドキュメントは次のとおりです。http://developer.android.com/guide/developing/projects/projects-eclipse.html#SettingUpLibraryProject – dgmltn
図書館には独自の資料がありますか? I.プロジェクト固有のリソース名で私の問題を解決しますか?今はライブラリ固有のものにすることができます。 –
ライブラリプロジェクトはリソースを持つことができます。 – Kaj