パッケージ名を変える手順について情報を残しておきます。
パッケージ名とは、"jp.co.exsample.myapp"のような名前です。
Android Studioで一括で変更する機能があったような気がしたけど、見つからなかったので、以下の方法で行いました。
パッケージ名変更手順
build.gradle
applicationIdを変更(他の箇所は、そのまま)
defaultConfig {
applicationId "パッケージ名"
minSdkVersion 23
targetSdkVersion 25
versionCode 1
versionName "1.0"
}
AndroidManifest.xml
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="パッケージ名">
各ソースのpackage文を変更
例:〜〜〜/MainActivity.java
package パッケージ名;
import android.content.Context;
〜〜〜
ディレクトリ名の変更
例:jp.co.exsample.myapp だった場合、以下のようなパスになるように変更します。
workspace/myapp/app/src/main/java/jp/co/exsample/myapp
同期
Android Studioの右上にSyncと表示されるので、押します。
以下の参考URLでは、以下のような手順も書かれていましたが、自分の場合見つかりませんでした。
[Tools] -> [Android] -> [Sync Project with Gradle Files]を実行
参考
https://qiita.com/nusa/items/413c8a131ebc451e80f8
その他
自分の場合、同じタイミングでパッケージやSDKの更新・新規インストールが必要というエラーがでてちょっと手間取りました。
あと新しい端末、新しいファームウェアを焼いた端末にインストールしようとして、以下のエラーが出て、一瞬焦りました。
- 見に覚えのないINSTALL_CANCELED_BY_USER
https://blog.integrityworks.co.jp/2016/11/android-install_canceled_by_user-error/
コメント