close

大家好,我是TJ

關注TJ君,回復「武功秘籍」免費獲取計算機寶典書籍


TJ君將之前發過的各種項目及工具進行了整理,收錄到了GitHub項目,歡迎各位小夥伴光臨Star,地址如下:https://github.com/Wechat-TJ/TJ-WORLD-FORU

終於終於,等到了國際示威遊行日,又稱五一國際勞動節!

假期小夥伴們都是怎麼安排的呢?TJ君的安排就是。。。。。期待解封!當然,能休息幾天也是好的,所以TJ君今天準備和大家分享一個基於 React native 開發的音樂軟件,洛雪音樂助手移動版,節假日在家聽聽歌放鬆放鬆也是個不錯的選擇,對吧?

洛雪音樂,運用到的技術棧包括有React native、Redux,目前只支持安卓平台,IOS的小夥伴要失望啦。

項目環境運行準備:

安裝Node.js環境(如已安裝請跳過): 下載Node.js安裝結束後,打開命令行輸入node -v將會輸出Node.js的版本號即表示已安裝完成
拉取代碼: 克隆倉庫代碼
安裝依賴: 在項目根目錄打開命令行,執行命令:npm install,若此命令執行的過程中報錯可以嘗試百度報錯內容找解決方法,或在此處貼出報錯日誌一起討論解決
使用Android Studio打開項目根目錄下的android文件夾,加載一遍gradle

項目啟動三步驟:

啟動模擬器或連接真實設備
啟動開發服務器: 在項目根目錄打開命令行,執行命令:npm run ar,若開發服務器意外停止了,可以執行npm start重新啟動
開發: 修改項目下的JS即可實時看到修改後的效果

如何構建安裝包:

首先生成安卓簽名文件,然後將你的簽名文件放在android/app/,然後在android/新建keystore.properties文件,填入你的簽名信息:

storeFile=storePassword=keyAlias=keyPassword=

最後在android/執行命令./gradlew assembleRelease,構建的安裝包在android/app/build/outputs/apk/release/

感興趣的小夥伴快來試試吧,提前祝大家節日快樂,每天6點不到就醒來的TJ君明天一定要爭取睡個大懶覺~

點擊下方卡片,關注公眾號「TJ君」

回復「洛雪2022」,獲取倉庫地址

關注我,每天了解一個牛x、好用、有趣的東東

往期推薦

FASTJSON2,為下一個十年提供的高性能JSON庫

一款 Material Design 風格的 Hexo 主題

一個去除圖片背景的摳圖利器

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 鑽石舞台 的頭像
    鑽石舞台

    鑽石舞台

    鑽石舞台 發表在 痞客邦 留言(0) 人氣()