lyswhut
lyswhut
说实话我不懂怎么加,我不是专业的安卓开发者,非要加的话需要花大量精力去研究,这个涉及安卓原生代码,需要修改播放模块
试试将 npm 降回8.5:`npm i [email protected] -g`
https://github.com/lyswhut/lx-music-mobile/blob/6832e11fdf59adfc31dbe4b919de17b6c89ce24f/.github/workflows/release.yml#L19 https://github.com/lyswhut/lx-music-mobile/blob/6832e11fdf59adfc31dbe4b919de17b6c89ce24f/.github/workflows/release.yml#L45 再不行的话就是你环境的问题了,尝试进行清理/验证缓存之类的操作
目前程序内使用的网络请求是react native内置的[API](https://reactnative.dev/docs/next/network),它不支持设置代理,除非使用原生代码实现另一个请求API,但我不打算去做这事,如果有人乐意去实现那我也会提供帮助
可能与这个相关:https://github.com/lyswhut/lx-music-mobile/issues/129 你试试v0.14.0
我对安卓原生不熟悉,目前不打算去适配它, 熟悉安卓的同学可以去帮忙适配(JS部分的实现可以交给我做), 项目运行方式看:https://github.com/lyswhut/lx-music-mobile#%E6%BA%90%E4%BB%A3%E7%A0%81%E4%BD%BF%E7%94%A8%E6%96%B9%E5%BC%8F 若遇到问题可以回帖讨论 :) 桌面歌词相关的信息:https://github.com/lyswhut/lx-music-mobile/issues/30
@MRwangqi 你是不是执行`npm install`时报错了?如果你有代理可以尝试为npm设置代理: ``` npm config set proxy http://host:port npm config set https-proxy http://host:port ``` 然后删除项目下的`node_modules`文件夹,重新执行`npm install`
你这是依赖安装失败了,一般是网络的问题,如果确定不是网络的问题,那么尝试将node.js版本降级成[14.x](https://nodejs.org/download/release/v14.19.0/ )
重复:https://github.com/lyswhut/lx-music-desktop/issues/359#issuecomment-727141278
> 请问如何使用gradle构建目标平台? @Pr0pHesyer 将你的签名文件放在`android/app/`,然后在`android/`新建`keystore.properties`文件,填入你的签名信息: ``` storeFile= storePassword= keyAlias= keyPassword= ``` 最后在`android/`执行命令`./gradlew assembleRelease`,构建的安装包在`android/app/build/outputs/apk/release/`