我正在尝试使用Ionic和Cordova构建一个android应用程序,但我需要部分离线进行此操作。我工作的公司有一个nexus存储库,我可以访问它在gradle文件中指定自定义网址,但是它不代理google maven存储库。
因此,我找到了this link并下载了Google Maven依赖项,并按照说明here来配置我的gradle,并且还在{{1 }}文件。
我要达到的过程是:
startParameter.offline=true
并从公司的关系下载依赖项(我可以做到)~/.gradle/init.gradle
并使用我按照指南所述放入npm install
的脱机依赖关系来构建apk。但是我遇到以下错误:
ionic cordova build android
有人可以帮我吗?
编辑
config.xml
~/.android/manual-offline-m2/
platforms / android / app / build.gradle
Task :app:preDebugBuild FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Could not resolve all files for configuration ':app:debugCompileClasspath'.
> Could not resolve com.android.support:support-v4:27.+.
Required by:
project :app
> No cached version listing for com.android.support:support-v4:27.+ available for offline mode.