首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mdtool,在mac上构建android apk

mdtool,在mac上构建android apk
EN

Stack Overflow用户
提问于 2014-01-24 13:22:31
回答 2查看 2.9K关注 0票数 5

我有一个Xamarin项目,希望使用mdtool和命令行构建一个Android。下面是设置:

我有一个安装在上面,我有一个没有问题的解决方案。现在从命令行来看,这就是我想要做的

代码语言:javascript
复制
#REM Traverse to the folder which holds the .sln file
cd One/Xamarin/Android/OneAndroid 

#REM start the build using mdtool
'/Applications/Xamarin Studio.app/Contents/MacOS/mdtool' -v build OneAndroid.sln

上面为我完成了构建,但是我没有得到apk文件。有人能和我分享哪些选项需要添加到mdtool中才能生成apk文件吗?

谢谢拉杰什

我知道我可能遗漏了mdtool的一些参数

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-01-30 14:38:16

使用XBuild编译APK,例如:

代码语言:javascript
复制
xbuild MyXamarinAndroidApplication.csproj /p:Configuration=Release /t:SignAndroidPackage

这将在发布模式下编译项目,并生成一个签名和未签名的APK。如果你只想要一个未经签名的APK:

代码语言:javascript
复制
xbuild MyXamarinAndroidApplication.csproj /p:Configuration=Release /t:PackageForAndroid

值得注意的是,您必须指定一个.csproj,而不是.sln。如果您给它一个解决方案文件,您会收到一个错误,抱怨它找不到"SignAndroidPackage“目标。

票数 6
EN

Stack Overflow用户

发布于 2014-01-24 21:09:45

查看Xamarin:process/offline.pdf中的构建过程文档

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21333844

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档