2016-07-29 8 views
0

最新のアップデートでAndroidスタジオをインストールしました。MediaEffectsというサンプルアプリをダウンロードしました。そこで、私はプログラムを正常にダウンロードし、Google Playストアにアップロードするapk(電話でもテスト済み)として構築しました。Androidスタジオ2016の名前を変更com.exampleファイルのエラー

サンプルアプリをアップロードしようとしたとき、Googleのデベロッパーコンソールでcom.exampleのようなものが許可されていませんでした。そこで、パッケージの名前を変更する方法を調べ、パッケージの名前を変更するための便利なリンクを見つけました。そこで私はcom.example.androidを右クリックし、Refactorをクリックして名前を変更しました。例以外のパッケージ名を変更するには、 'example'という名前を 'media'のように変更しました。そして、ここだと結論付けたステップの画像:

だから、最初のデバッグメニュー領域で、私は、DOリファクタリングを押され、私も見ました

Error Message:

数秒後に、エラーメッセージがポップアップああ、Android Studioを管理者権限で実行するようなことについて話している他の話題もありますが、それはうまくいかないようです。 com.example.androidからcom.media.androidのようなパッケージに名前を変更する方法はありますか?コードをコピーして別のクリーンなプロジェクトに貼り付けることは可能ですか?私はそれをやろうとしましたが、特定のファイルに関するエラーメッセージが表示されないようにしています(いくつかのコード行を編集する必要があると思いますが、編集するファイルはわかりません)。

+0

パッケージ全体の名前を「media」に変更しようとしていたようです。この回答をAndroidスタジオの別々のディレクトリに持ち、「example」ディレクトリの名前を変更してみてください:http://stackoverflow.com/questions/16804093/ android-studio-rename-package – Natalia

答えて

0

まず、あなたの現在のプロジェクトを消去し、新鮮な新しいコピーをダウンロードします(またはまだzipが残っている場合は解凍してください)。

これで、最初のプロジェクトをビルドするときに実行した手順に従います。この時点までにすべてが正常であることを確認するだけです。

実行後、Androidスタジオに戻ります。左上のサイドバーにProjectというラベルの付いた項目があります。既に開いていない場合は、それをクリックしてください。

次のステップが最も重要です。ドロップダウンのすぐ隣に、トップバーの右側に小さい歯車アイコンが表示されます。それをクリックしてCompact empty middle packagesのチェックを外します。

Unchecked "Compact empty middle packages"

次に、あなたのアプリケーションのJavaソースフォルダ(/app/src/main/java)に移動します。あなたが正しく次の手順を実行している場合、あなたはProjectサブウインドウでこれに似たものが表示されるはずです。プロジェクトのパッケージの名前を変更するには

your-project-name 
    | 
    +-... 
    | 
    +-app 
    | | 
    | +-build 
    | | | 
    | | +-... 
    | | 
    | +-src 
    | | | 
    | | +-main 
    | | | | 
    | | | +-java 
    | | | | | 
    | | | | +-com 
    | | | |  | 
    | | | |  +-example 
    | | | |  | 
    | | | |  +-media 
    | | | |   | 
    | | | |   +-... 
    | | | +-... 
    | | +-... 
    | +-... 
    +-... 

を、ちょうどcomの1、example、またはmediaのいずれかを選択し、道あなたをリファクタリング最初のプロジェクトでやった

ここでのキーは、各フォルダの名前を別々に変更することです。例として、あなたはmy.firstapp.newmediacom.example.mediaの名前を変更したいと言う、あなたはこれを行う:

  1. を右クリックしcom>Refactor>Rename>"my"
  2. を右クリックしexample>Refactor>Rename>"firstapp"
  3. mediaをクリックしてください>Refactor>Rename>"newmedia"

もう1つ:ダイアログが表示されたらRename packageを選択すると、Android Studioが残りの部分を処理します。

関連する問題