0
有人重新編譯android源代碼的最簡單方法是什麼?編譯android源代碼
我將一個項目交給一個非技術專家的同事。該項目使用android studio創建。實際上,該同事將對源代碼中的csv文件進行微調,重新編譯它,並分發新的apk文件。
同事是否需要安裝Android Studio才能重新編譯代碼?什麼是其他選項?
有人重新編譯android源代碼的最簡單方法是什麼?編譯android源代碼
我將一個項目交給一個非技術專家的同事。該項目使用android studio創建。實際上,該同事將對源代碼中的csv文件進行微調,重新編譯它,並分發新的apk文件。
同事是否需要安裝Android Studio才能重新編譯代碼?什麼是其他選項?
隨着搖籃封裝器,您可以從終端中運行以下命令:
./gradlew assembleRelease
這將編譯代碼和輸出發行APK將您的應用構建/輸出/ APK目錄。
我理解你的問題,但是用API調用來外部化這個csv數據會更好嗎? –
這對於這種情況將如何工作?我還沒有到處學習API。我的用戶大多隻能離線使用,他們只能通過將apk下載到手機來更新應用程序。 – user6388032
嗯,這可能是在你的情況下矯枉過正,但我的想法是通過網站更新csv - 非技術方式 - 然後應用程序將獲取csv,如果它沒有它已經在緩存中。您可以添加將在應用程序中獲取更新版本csv的「更新」功能。如果用戶通過下載apk來在線更新應用程序,還需要通過應用程序更新csv。對我來說更好,因爲它將代碼和數據(SoC)分開。無論如何,選擇往往是妥協的問題。 –