xamarin.android相关内容
我们正在考虑将我们的 C# .NET 应用程序移植到 Android,并且我已经开始阅读有关 Xamarin.Android 和 Mono 框架的信息.我刚刚开始进行 Android 开发. 我在 http://xamarin.com/android 主页上注意到它指出: 本机代码高性能编译代码,可完全访问所有原生 API. 这是否意味着生成的代码将是更难逆向工程的本机代码?我们
..
我正在为我的应用程序扩展支持的平台数量,它曾经支持 .NET4/Windows Store/Windows Phone,但我希望也涵盖适用于 Android 和 iOS 的 Mono.我已经将所有业务逻辑、模型和视图模型都放到了可移植类库 (PCL) 中,但是我应该针对哪些平台子集是一个很大的难题.每种组合都会导致某些事情失败.以下是我可能使用的 4 个平台的结果: Profile 78 (
..
我有这个方法在一个线程中运行,但是当我测试它时报告所有端口都是打开的.似乎方法: var result = client.BeginConnect(host, port, null, null); 在 var success = result.AsyncWaitHandle.WaitOne 中传递结果时效果不佳(tcpTimeout); ... 知道如何解决这个问题吗? 我已经尝试过
..
我创建了一个 Mono for Android VS2010 项目并添加了 NUnit 测试. 根据 Xamarin 的这篇文章,Android 的 Mono 似乎不支持 NUnit:https://bugzilla.novell.com/show_bug.cgi?id=644813 在 Mono for Android 项目中是否有任何测试框架可以运行? 解决方案 不,nun
..
我有以下代码: protected override void OnCreate(捆绑包){progress = ProgressDialog.Show(this, "", "Loading...");progress.SetProgressStyle(ProgressDialogStyle.Spinner);base.OnCreate(捆绑);//将Activity的视图设置为我们的列表布局S
..
如果我知道资源的名称,我如何返回资源的 ID? 类似这样的: String mDrawableName = "myappicon";int resID = getResources().getIdentifier(mDrawableName , "drawable", getPackageName()); 解决方案 在 MonoDroid 中,该代码转换为: var resourc
..
我想知道使用 MvvmCross 框架的 Xamarin.Android 中是否有任何等效于 UserControl 的工具.因为我有一个包含布局的 MvxActivity,所以我想在多个视图中重用.而且我这几个观点都不知道怎么称呼. 如果你有任何想法...... 感谢您的帮助! 解决方案 你可以试试 http://mvvmcross.blogspot.co.uk/ Mv
..
我只是尝试在 MonodroidApp(AndroidEmulator) 和 localDevServer 之间发送和接收数据.我了解 localhost 在 AndroidEmulator 上专门映射到“10.0.2.2",所以我做了以下操作,但应用程序没有响应. System.Text.Encoding enc = System.Text.Encoding.UTF8;字符串 sendMsg
..
更新 - 添加实验结果 是否可以实现 ExpandableListView 以拥有 viewpager 子级? 我试图将 viewpager 作为一个子项放在 ExpandableListView 但它没有显示:(出现了.我该怎么做才能让他们一起去? 这就是我的目标 这就是我尝试在自己的代码上实现时发生的情况. 附言这只是一个采样器,尚未完成.我有 3 个孩子,我的布局也
..
我面临从 firebase 获取令牌的问题(推送通知) 默认 FirebaseApp 未在此进程 com.ready_apps.Nebka.Business 中初始化.确保首先调用 FirebaseApp.initializeApp(Context). 即使我调用了 FirebaseApp.InitializeApp(this);在很多地方 MyApplication (that ext
..
我正在尝试构建我的项目,但是当我这样做时,我收到此错误:“错误:com.google.firebase.messaging 包不存在",以及其他 4 个同类错误. 包md5f64326b4609986d97810cf2ced03c9ce;公共类 MyFirebaseMessagingService扩展 com.google.firebase.messaging.FirebaseMessaging
..
我在论坛和 StackOverflow 以及其他地方阅读了许多关于制作自定义键盘的帖子,但没有找到适用于我的 Xamarin 表单跨平台项目的方法.它是通过编程方式生成的. 例如,我构建了这个键盘,它在几个地方被推荐: 我尝试将其集成到我的 Xamarin 表单应用程序中,但无法做到这一点 https://github.com/Vaikesh/CustomKeyboard/blo
..
我有一个 Xamarin.Android 活动标记为 MainLauncher,称为 Login. 当我第一次按 F5 时,应用程序在模拟器中正常启动.然后我停下来,做一些代码更改,再次按 F5 我可以看到应用程序在模拟器中启动,当我得到这个时它的 UI 开始显示: Java.Lang.RuntimeException:无法实例化活动 ComponentInfo{MyApp.MyApp/m
..
这是我第一次尝试 Xamarin,只是运行 Xamarin.com. 但是当我尝试构建时出现此错误.这很奇怪,因为我可以从属性选项卡上的列表中选择图标,但 VS 在构建过程中找不到它们. 我试过移动文件,所以路径真的很短. 我尝试添加不同名称的新图标并在属性页面中选择它们. 这些都不起作用. AndroidManifest.xml 文件如下所示:
..
我想知道如何创建一个针对最低版本的 Android Kitkat (API 19) 的 Xamarin.Forms 项目,而不使用共享项目选项. .Net 标准库不是一个选项,因为 支持的最低 Android 版本是牛轧糖.我的大部分目标用户(超过 40%)仍在使用 Android 版本低于 Nougat 的手机. 在 Visual Studio 15.5.1 或更高版本中,使用跨平台
..
我在连接到按钮单击事件的 Xamarin.Forms.ContentPage 中有以下方法 公共类 LoginPage : ContentPage{私人按钮 _loginButton = null;私人入口 _PasswordInput = null;私人条目 _UsernameInput = null;公共登录页面(){_UsernameInput = 新条目 { Placeholder =
..
谁能告诉我一个拍照并使用MVVMCross存储它的例子吗? 我一直在寻找,但只找到了这个: Monodroid 用相机拍照(不实现 MVVMCross) 视频录制(这是视频,我无法让它工作:S) 官方食谱示例(有效但没有实现 MVVMCross) 谢谢!!! 已解决!谢谢! 未来参考:(使用主分支) 感谢 Stuart,我刚刚更改了代码以适应我的现实 使用
..
开发面向 Android 和 iOS (Xamarin/Mono) 以及 Windows Store 的 MvvmCross 应用程序(因为与 iOS/Android 相比,调试起来非常简单/快速). 应用的核心是基于 PCL. 是否可以在核心库中使用 Async/Await? Xamarin mono 支持 Async/Await,Windows 应用商店也支持.但是,当仅选择
..
我正在使用 Xamarin.Forms 构建一个 iOS/Android 应用程序,并有一个 TabbedPage. 如果用户已经在选项卡 2 上,并且单击了选项卡 2,并且我希望选项卡2 刷新,或者运行我自己的函数以便我可以自己刷新它. 有没有办法在 Xamarin.Forms 中做到这一点,或者有没有办法用自定义呈现器做到这一点? 解决方案 这是我最终解决问题的方法.我的
..
我们有一款专有硬件,我们希望将其作为手机外围设备发布. 我们已经开始编写一个跨平台的移动应用程序,该应用程序使用 MonoCross 框架(即 iOS 的 MonoTouch 抽象层和 Android 的 MonoDroid 抽象层)与硬件接口. 我们希望将此应用程序的大部分内容作为代码库提供,供其他希望编写与我们的硬件接口的应用程序的应用程序开发人员重复使用. 我担心使用 Mo
..