2017-04-07 4 views
1

私はAndroid開発の初心者なので、Android Studioでは非常に基本的な電卓のプロジェクトを作成しました。この同じプロジェクトを修正したいと思います。だから私は "Calculator"というオリジナルのプロジェクトと "Calculator2"という名前のコピーを持っています。私はこのメッセージを取得するプロジェクトを実行するときしかし:Androidプロジェクトのコピーを別の名前で開くにはどうすればいいですか?

enter image description here

を別のAPIに私は、たとえば、インポートをクリックし、私は別の名前で同じプロジェクトを持っているので、これは私にとって非常に複雑です。しかし、Androidではもう少し違いがあるようです。

+0

名前空間も変更されましたか? – gustavogbc

+0

OKをクリックしても何も起こりません。コンソールでこれを取得します:Unknown failure(android.os.Binder.execTransact(Binder.java:565)) APKのインストール中にエラーが発生しました – jarwin

+0

@gustavogbc私はこれを変更するのですか?マニフェストで?特に具体的には? @ジャーウィン。 – jarwin

答えて

2

あなたは2つのプロジェクトを持っていますが、あなたは決して名前を変更しませんでした。あなたの携帯電話はそれが同じアプリだと考えています。 Calculator2からアプリをインストールするには、Calculatorからアプリをアンインストールする必要があることを伝えるだけです。 OKを押すと機能します。

2

端末でアプリをアンインストールし、Androidスタジオからアプリを実行してみます。私はそのメッセージを受け取ったときにこれは通常私のために働く。

2

手順は次のとおりです。 モジュールフォルダ全体のコピーを作成し(ファイルマネージャを使用)、新しい名前を付けます。ここで開き、リファクタリング - >名前変更(名前を変更する項目を右クリック)を使用して、モジュールとパッケージの名前を変更します。

名前を変更するときは、名前をAndroidManifest.xmlbuild.gradleに変更する必要があります。

AndroidManifest.xmlには、パッケージ名が変更先のパッケージ名であることを確認してください。

build.gradleには、applicationIdも新しいパッケージ名に更新する必要があります。これにより、以前のファイルに結びつけずにファイルを新しい名前に同期させます。

+0

あなたが役に立つと思ったら、plzは答えを受け入れる..! – Shobhit

関連する問題