Project01 というプロジェクトを、Project02 にコピーします。
前提条件
元のパッケージの名前に、プロジェクト名を含めないで下さい。
(含めるとコードの修正をする必要が発生します。
ですから、再利用の可能性がある時は、開発のスタート時に注意する必要があります。)
次は、Project01 の MainActivity.kt です。
MainActivity.kt
package org.ekzemplaro
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
}
}
フォルダーのコピー
cp -r Project01 Project02
Project02 を開くと 左上が、Project01 と表示されます。
環境の修正
res/values.xml
<resources>
<string name="app_name">Project02</string>
</resources>
settings.gradle.kts
(省略)
rootProject.name = "Project02"
(省略)
修正の反映
Invalidae and Restart をクリック