mono for android技术已经不可用了吗?

lkf181 2017-11-16 10:26:50
我不是业内人士,今天想写个apk 由于对 c#比较熟悉就想用 mono for android,可是好不容易搭建起来环境,在电脑的模拟器里F5是可以运行的,可是想在真机里部署却不行,在小米1s里勉强能安装,可是程序根本运行不起来!!在小米4c里就根本部署失败!!
手机里的开发者模式里USB调试也是允许里的 !!!!!!!!.
Packaging application..
Microsoft(R) 生成引擎版本 4.0.30319.18408
[Microsoft .NET Framework 版本 4.0.30319.18408]
版权所有 (C) Microsoft Corporation。保留所有权利。

生成启动时间为 2017/11/16 22:14:53。
项目“C:\Users\Administrator\Documents\Visual Studio 2010\Projects\AndroidApplication1\apk2\apk2.csproj”在节点 1 上(SignAndroidPackage 个目标)。
_CheckProjectItems:
CheckProjectItems Task
NativeLibraries:
JavaLibraries:
JavaSourceFiles:
_GenerateAndroidAssetsDir:
正在跳过目标“_GenerateAndroidAssetsDir”,因为它没有输出。
_GenerateAndroidResourceDir:
正在跳过目标“_GenerateAndroidResourceDir”,因为所有输出文件相对于输入文件而言都是最新的。
_ResolveMonoAndroidSdks:
MonoAndroid Tools: C:\Program Files\MSBuild\Xamarin\Android\
MonoAndroid Framework: C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v2.2\;C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\
MonoAndroid Binaries: C:\Program Files\MSBuild\Xamarin\Android\
Android NDK:
Android SDK: D:\code\Android\android-sdk\
Java SDK: C:\Program Files\Java\jdk1.6.0_39\
_ValidateAndroidPackageProperties:
GetAndroidPackageName Task
ManifestFile:
AssemblyName: apk2
PackageName: apk2.apk2
_ExtractLibraryProjectImports:
Assemblies:
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v2.2\Mono.Android.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\mscorlib.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Core.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Xml.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Xml.Linq.dll
Jars:
ResolvedResourceDirectories:
_GetLibraryImports:
NativeLibraries:
Jars:
_CheckDuplicateJavaLibraries:
JavaSourceFiles:
JavaLibraries:
_UpdateAndroidResgen:
正在跳过目标“_UpdateAndroidResgen”,因为所有输出文件相对于输入文件而言都是最新的。
GenerateTargetFrameworkMonikerAttribute:
正在跳过目标“GenerateTargetFrameworkMonikerAttribute”,因为所有输出文件相对于输入文件而言都是最新的。
CoreCompile:
正在跳过目标“CoreCompile”,因为所有输出文件相对于输入文件而言都是最新的。
CopyFilesToOutputDirectory:
apk2 -> C:\Users\Administrator\Documents\Visual Studio 2010\Projects\AndroidApplication1\apk2\bin\Debug\apk2.dll
_ConvertDebuggingFiles:
正在跳过目标“_ConvertDebuggingFiles”,因为所有输出文件相对于输入文件而言都是最新的。
_ResolveAssemblies:
ResolveAssemblies Task
ReferenceAssembliesDirectory: C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v2.2\;C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\;;
I18nAssemblies:
LinkMode: None
Assemblies:
bin\Debug\apk2.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v2.2\Mono.Android.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\mscorlib.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Core.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Xml.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Xml.Linq.dll
[Output] ResolvedAssemblies:
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\AndroidApplication1\apk2\bin\Debug\apk2.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\mscorlib.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v2.2\Mono.Android.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Core.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\Mono.Security.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Xml.dll
[Output] ResolvedUserAssemblies:
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\AndroidApplication1\apk2\bin\Debug\apk2.dll
[Output] ResolvedFrameworkAssemblies:
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\mscorlib.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v2.2\Mono.Android.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Core.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\Mono.Security.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Xml.dll
_CopyIntermediateAssemblies:
SourceFiles:
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\AndroidApplication1\apk2\bin\Debug\apk2.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\mscorlib.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v2.2\Mono.Android.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Core.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\Mono.Security.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Xml.dll
DestinationFiles:
obj\Debug\assemblies\apk2.dll
obj\Debug\assemblies\mscorlib.dll
obj\Debug\assemblies\Mono.Android.dll
obj\Debug\assemblies\System.Core.dll
obj\Debug\assemblies\System.dll
obj\Debug\assemblies\Mono.Security.dll
obj\Debug\assemblies\System.Xml.dll
_ResetScanFlag:
正在部分生成目标“_ResetScanFlag”,因为某些输出文件相对于其输入文件而言已经过期。
_ScanAssemblies:
LinkAssemblies Task
UseSharedRuntime: True
MainAssembly: obj\Debug\assemblies\apk2.dll
OutputDirectory: obj\Debug\android\assets\
I18nAssemblies:
ReferenceAssembliesDirectory: C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v2.2\;C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\;;
ResolvedAssemblies:
obj\Debug\assemblies\apk2.dll
obj\Debug\assemblies\mscorlib.dll
obj\Debug\assemblies\Mono.Android.dll
obj\Debug\assemblies\System.Core.dll
obj\Debug\assemblies\System.dll
obj\Debug\assemblies\Mono.Security.dll
obj\Debug\assemblies\System.Xml.dll
_StripEmbeddedLibraries:
Assemblies:
obj\Debug\assemblies\apk2.dll
obj\Debug\assemblies\mscorlib.dll
obj\Debug\assemblies\Mono.Android.dll
obj\Debug\assemblies\System.Core.dll
obj\Debug\assemblies\System.dll
obj\Debug\assemblies\Mono.Security.dll
obj\Debug\assemblies\System.Xml.dll
_GenerateJavaStubs:
正在跳过目标“_GenerateJavaStubs”,因为所有输出文件相对于输入文件而言都是最新的。
_AddStaticResources:
Resource obj\Debug\android\assets\machine.config is unchanged. Skipping.
Resource obj\Debug\android\src\mono\MonoRuntimeProvider.java is unchanged. Skipping.
Resource obj\Debug\android\src\mono\android\Seppuku.java is unchanged. Skipping.
_GeneratePackageManagerJava:
正在跳过目标“_GeneratePackageManagerJava”,因为所有输出文件相对于输入文件而言都是最新的。
_CreateBaseApk:
正在跳过目标“_CreateBaseApk”,因为所有输出文件相对于输入文件而言都是最新的。
_CompileJava:
正在跳过目标“_CompileJava”,因为所有输出文件相对于输入文件而言都是最新的。
_CompileDex:
正在跳过目标“_CompileDex”,因为所有输出文件相对于输入文件而言都是最新的。
_BuildApkFastDev:
正在跳过目标“_BuildApkFastDev”,因为所有输出文件相对于输入文件而言都是最新的。
_Mandroid:
正在跳过目标“_Mandroid”,因为所有输出文件相对于输入文件而言都是最新的。
_Sign:
正在跳过目标“_Sign”,因为所有输出文件相对于输入文件而言都是最新的。
已完成生成项目“C:\Users\Administrator\Documents\Visual Studio 2010\Projects\AndroidApplication1\apk2\apk2.csproj”(SignAndroidPackage 个目标)的操作。

已成功生成。
0 个警告
0 个错误

已用时间 00:00:01.40



Waiting for device..
Detecting installed packages
Detecting installed packages...
Removing old runtime
Removing old runtime: Mono.Android.DebugRuntime...

Installing shared runtime
Target device is arm64-v8a.
Installing the Mono shared runtime (debug - 1361311264)...

错误: 已取消
========== 部署: 成功 0 个,失败 1 个,跳过 0 个 ==========
...全文
423 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lkf181 2017-12-06
  • 打赏
  • 举报
回复
MissZzz丶 2017-11-17
  • 打赏
  • 举报
回复
兄弟,这里的大神都是原生的,这种不是android原生支持的框架没人理你的
lkf181 2017-11-16
  • 打赏
  • 举报
回复
或者是我用的是Microsoft Visual Studio 2010 版本太低??!!!!!!!!!

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧