3C科技 娛樂遊戲 美食旅遊 時尚美妝 親子育兒 生活休閒 金融理財 健康運動 寰宇綜合

Zi 字媒體

2017-07-25T20:27:27+00:00
加入好友
如何複製Android Studio專案? 在開發Android程式時,有時候因為和之前開發的APP差異很小,所以我們會想要複製之前的專案,並且改名稱開發出另一個APP,或者我們想要直接修改從網路上複製下來的APP專案,並且重新修改成自己的APP名稱,就可以參考我這篇文章上的教學。 這教學看起來落落長的,這是因為要說明的比較多,圖片也很多張的關係,要不然其實要修改的東西並不是很多,接著我產生一個新的專案來做示範。 例如有一個叫「HelloWorld」的專案,我們要把複製一份變成「WonderWorld」,也就是原本的Package Name是「tw.mrtang.helloworld」,而新的Package Name為「tw.mrtang.wonderworld」。 第一步,將HelloWorld的資料夾,複製成另一個資料夾,並命名為WonderWorld,如下圖: 這個資料夾名稱,你可以隨意命名,想個你認的出來的名稱就好。 第二步,修正資料路徑 有三個資料夾的路徑需要修改 WonderWorld\app\src\androidTest\java\tw\mrtang\helloworld WonderWorld\app\src\main\java\tw\mrtang\helloworld WonderWorld\app\src\test\java\tw\mrtang\helloworld 所以我們要把資料夾路徑修改為 WonderWorld\app\src\androidTest\java\tw\mrtang\wonderworld WonderWorld\app\src\main\java\tw\mrtang\wonderworld WonderWorld\app\src\test\java\tw\mrtang\wonderworld 總之,要根據你想要變成的Package Name,修改成對應的資料夾路徑。 第三步,打開WonderWorld專案,如下圖: 在打開專案之後,我們有三個東西要修改,如下: build.gradle (Module:app)的applicationId AndroidManifest.xml的package 每個java檔案裡的package 接著我針對這三個要修改的動作做個詳細的說明。 build.gradle (Module:app) 修改「build.gradle (Module: app)」檔案裡的「applicationId」為你想要修改的Package Name,這邊是「tw.mrtang.wonderworld」,如下圖: AndroidManifest.xml 設定為「Project」為專案檢視模式,接著從「app\src\main」裡,打開「AndroidManifest.xml」,並把「package」名稱,修改為你想要的package名稱,如下圖: *.java 接著打開「app\src\main\java」裡的java檔案,並將每個package名稱,修改成你要的package name,如下圖: 因為我這個專案是用來做示範的新專案,所以裡面才一個「MainActivity.java」檔案而已,正常的專案,都會有更多的java檔案,裡面所有的java檔的package都要修改。 都修改完之後,點擊「Build\Clean Project」一次,清除一下之前的Project暫存檔案,如下圖: 如果你沒有清除一下之前的專案暫存檔,就有可能會出現以下「Installation failed with message Invalid File…」錯誤的視窗,如下圖: 經過這樣的複製與修正,這個新產生的專案就已經能正常的編譯與執行,如果你想要修改APP的名稱,可以修改「res\values\strings.xml」裡的「app_name」資料。

本文由mrtang提供 原文連結

寫了 5860316篇文章,獲得 23313次喜歡
精彩推薦