こんにちは。_
ここでは 3 つのソリューションを提供しました。問題に当てはまるものを選択してください。
プロジェクトのルートフォルダー名を変更するだけの場合は、エクスプローラーから変更できます。
- プロジェクトへのパスをコピーした後、スタジオでプロジェクトを閉じるだけです。メインのようこそ画面からプロジェクトを閉じます。
- ファイル エクスプローラーに移動し、このパスをアドレス バーにコピーして、フォルダーに移動します。
- プロジェクトのルートであるフォルダーの名前を変更します。
- このルート フォルダー内の
iml
ファイルの名前をフォルダーの名前に変更します。つまり、プロジェクトのルート フォルダーの名前が say の場合、その中にファイルがあります。このフォルダの名前をに変更した場合は、その中のファイルの名前を に変更する必要があります。demo_project
demo_project.iml
my_project
iml
my_project.iml
実際には、 のrefactor
オプションでStudio
も同じことができます。
app
プロジェクト内にあるフォルダーの名前
を変更する場合root folder
は、エクスプローラーで同じ操作を行います。
app
フォルダの名前を好きな名前に変更します。
[情報:このAPK
プロジェクト用に生成されたファイルは、同じ名前の後に、署名 APK
されたビルドのモードを表す接尾辞 ( または のいずれか) がdebug
続き
ますrelease
。署名済みは、またはAPK
のそれぞれのフォルダにあります。署名されていない APK はディレクトリのフォルダーにあります。すべてのフォルダーは、プライマリフォルダー、またはこのフォルダーの名前を変更したフォルダーにあります]。debug
release
output
build
build
debug
release
app
- このフォルダに付けた名前が であると仮定し、
my_project_app
フォルダを開いて、プロジェクトの名前の後に名前をapp.iml
変更します。my_project_app.iml
- プロジェクトのルート フォルダに移動し、ファイルを見つけ
settings.gradle
ます。
このファイルの内容は、プロジェクトに含めるモジュール フォルダーの名前です。現在、メインのモジュールは 1 つだけです。
include ':app'
これは、app
フォルダの古い名前に対応しています。
したがって、次の変更を行う必要があります。
include ':my_project_app'
それでおしまい。これで、プロジェクトを にリロードして、生成されstudio
た の名前を確認できAPK
ます。
パッケージ名を変更したい場合は、次のように言っcom.first.myproject
て
com.alpha.myproject
ください:
- 再びエクスプローラーに移動します。 のフォルダー階層内で、
src-->main-->java
パッケージはcom-->first-->myproject
. Studio
が閉じていることを確認してください。
- 2 番目のフォルダーの名前を に変更し
first
ますalpha
。
- 今すぐ開き
Studio
ます。左側のパネル ツリーのモードで、フォルダReplace in Path
内の最初のパッケージを選択します。これは、 から変更したパッケージです。つまり、の代わりに. ファイル内の文字列のインスタンスを に変更します。の文字列のみをチェックし、安全に に変更します。java
Android
Explorer
com.alpha.myproject
com.first.myproject
import com.first.myproject;
import com.alpha.myproject;
com.first.myproject
com.alpha.myproject
- メインモジュール内の
com.first.myproject
,の文字列の出現だけを確認し、安全に に変更します。build.gradle
app
com.alpha.myproject
- このパッケージ名は、アプリケーション プロジェクトの署名とアイデンティティでもあることを忘れないでください。Play ストアでアプリケーションを既に公開している場合は、別のプロジェクトを
com.alpha.myproject
新たにセットアップして非公開com.first.myproject
にし、多くのユーザーに影響を与える必要があります:- プッシュ通知を使用して、古い既存の最新バージョンでユーザーにブロードキャストする必要があります。新しいアプリケーション バージョンは別の名前でリリースされるため、この新しい を公開し、バージョン name から再起動する必要があります。これは、古いもののためにプレイストアにアプリケーションスロットを持つという目的を台無しにしますAPK
APK
1.0
APK
. そのため、プロジェクトを開始する前に、アプリケーション パッケージの名前をクライアントに相談する必要があります。
- アプリケーションの署名と難読化も同様に重要であることを忘れないでください。内部でコマンドを発行して、プロジェクトから不要なリソースを削除できます。LINTが生成するすべてを手動で処理できます
Studio
。warnings
幸せなコーディングと幸せなアプリの公開。:-)