Android studio 配置使用maven
安装nexus(略)
启动nexus
打开web(admin;admin123)
创建的demo
1
2
3
对应的本地目录
配置maven
//maven--lib的gradle
uploadArchives {
repositories.mavenDeployer {
repository(url: RELEASE_URL){//地址
authentication(userName: NAME, password: PASSWORD) // maven授权信息
}
pom.groupId = GROUP
pom.artifactId = POM_ARTIFACT_ID
pom.version = VERSION
}
}
相关变量(本地仓库)
#MAVEN需要的配置
GROUP=com.test.android
POM_ARTIFACT_ID=testUI
VERSION=1.0.0
#这里 指定生成的Maven路径可以任意文件夹
#LOCAL_REPO_URL=file:///D:/maven/
RELEASE_URL=http://127.0.0.1:8081/nexus/content/repositories/mdemo/
SNAPSHOT_URL=http://127.0.0.1:8081/nexus/content/repositories/snapshots/ NAME=admin PASSWORD=admin123
编译生成相关文件
完成后
如果想使用github做在线仓库
在github创建相应项目,把目录下的所有文件上传
studio使用maven
project的gradle
repositories {
google()
jcenter()
maven {
url 'https://raw.githubusercontent.com/xxxx/ceshi/master/'
}
}
将项目地址的github.com换成raw.githubusercontent.com,后加上分支名称
(码云https://gitee.com/xxxxx/ceshi/raw/master/,添加raw
暂时测试私有项目studio调用不成功,改成公共可以调用。
引用
compile 'com.test.android:testUI:1.0.0'
基本完成
studio 本地打包debug-arr方式
本文来自博客园,作者:西瓜皮不甜,转载请注明原文链接:https://www.cnblogs.com/Jieth/p/8566012.html
分类:
android
, android studio
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· C++代码改造为UTF-8编码问题的总结
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 实操Deepseek接入个人知识库
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· 【.NET】调用本地 Deepseek 模型
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库