我最近下载了Android版Mono的试用版。我试着运行Hello World教程。我收到以下错误:
试图启动活动“HelloMonoDroid.HelloMonoDroid/HelloMonoDroid.Activity1”,但设备找不到它
常见的原因是手动将名称与活动类不匹配的添加到AndroidManifest.xml
考虑改用[Activity]属性:
我三次检查了我的代码,没有发现它与教程中发布的代码有任何区别。所以我试着为Android创建一个新的Mono项目,并在没有修改的情况下
我启动了Xamarin Studio 4.0.3,并为MonoDroid应用程序创建了一个新的解决方案。我的目标是2.3版或更高版本。我将Sqlite.cs包含在Sqlite net(最新版本)项目中。我确保在项目中有对Mono.Data.SQLite的引用。然后,在默认MainActivity的OnCreate中,我尝试使用自述文件中显示的代码建立数据库连接:
string path = Android.OS.Environment.DataDirectory.ToString();
str
我正在做一个快速的实验,我想知道我是否必须使用MvxTabsFragmentActivity,或者是否可以使用标准的ActionBar逻辑来实现这一点?我试图实现它,但如果我做了类似的事情,我会发现MvxFragment无法转换为Android.App.Fragment
我对此进行了一些研究,可能是因为与v4支持库的名称空间冲突。有人能解释一下吗
MVXT是Android的“老”制表方式吗
MVXT是Android的“老”制表方式吗
不,Android的老方法是使用活动来创建标签
MvxFrag
我有C#Android代码,在使用共享运行时(Mono)或链接Sdk程序集时都可以正常工作,但当两者都存在时,它就会停止工作。我可以无链接构建,无需使用共享运行时,它可以完美运行,但当我尝试打包部署(Sdk链接,无共享运行时)时,我会得到一个SIGSEGV:
03-22 08:23:56.486 E/mono-rt ( 2526): Stacktrace:
03-22 08:23:56.486 E/mono-rt ( 2526):
03-22 08:23:56.496 E/mono-rt (
目的:我在这里创建一个方法,用于生成支付网关的令牌
用于生成和获取Nodus Payfabric响应的代码位于PCL中,相同的代码适用于Xamarin.IOS,但不适用于Xamarin.Android
方法如下:
public async Task<HttpWebResponse> GetWebResponseForSecurityToken(string deviceID)
{
try
{
HttpWebRequest httpWebRequest
自从我的同事和我下载并安装了Monodroid 4.2.3以来,我们一直无法运行调试并让断点工作。我们需要做些什么才能让它们工作?邮件列表中的用户已经在4.2.3中了
报告这一情况的更好地方是他们的办公室。同时,如果这给您带来了很多麻烦,您可以降级回4.2.2
monogame(准确地说是android版的mono)非常新,但通过一些youtube教程,这个过程相当轻松。
我试图覆盖一些函数(来自“XNA库项目”dll),我可以很好地覆盖所有函数。但是,当我试图覆盖在SpriteBatch中作为参数传递的任何内容时,我会得到以下错误:
错误5“Parkour.Screens.EditorScreen.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch)”:
找不到合适的方法来重写D:\Data\progr
我有一个ISettings接口,它在Android和iOS的Mono上以特定于平台的方式实现。对于Android版Mono,我使用Activity.getSharedReferences来实现我的设置——这在我的应用程序中运行良好
但是,我希望能够使用NunitLite测试这一点(我正在成功地使用它来测试我的其他核心代码)
问题是,对于我的测试夹具,我需要一个调用getSharedReferences的活动。是否有一种方法可以访问当前正在运行的活动,或者通过NunitLite实现
James您可
我有一个上面提到的错误,,我如何从另一个类调用函数,我在mono for android中使用xamarin,,。。是否有人擅长在android上使用mono?,,,,,,,这可能是因为您试图将Java代码转换为C
Xamarin有一篇关于这方面的好文章。请看一看,尤其是第4.5节。这是那篇文章的摘录
非静态嵌套类(也称为内部类)有很大的不同。它们包含对其封闭类型实例的隐式引用,并且不能包含静态成员(除本概述范围之外的其他差异外)
因此,您应该将CentrixMOS.SongsActivity的
我是Android版Mono的新手。我使用eclipse开发了android应用程序,我经常在编辑UI上使用拖放功能。最近,我在上学习了Hello Android教程,在emulator上运行应用程序没有任何问题。我很容易在源代码模式下修改布局,但xamarin studio在内容模式下呈现UI时似乎有问题:
mono.android.DesignerException: Could not resolve resource value: 0x1110009.
at mono.android.D
我正在尝试更新一个现有的、正在运行的Xamarin应用程序,以使用ModernHttpClient。该应用程序使用Azure REST调用创建容器并将Blob上载到Azure存储
当我向每个new HttpClient()语句添加new NativeMessageHandler()以启用ModernHttpClient时,Azure容器继续创建,没有任何问题,但上传Blob的调用返回禁止
以下是上传blob的代码(源于其他人的工作):
现代
Transfer-Encoding: chunked
我尝试将nuget包MPAndroidChart()添加到我的android项目中。但我总是得到这样的信息:
Package MPAndroidChart 3.0.1 is not compatible with monoandroid71 (MonoAndroid,Version=v7.1) / win. Package MPAndroidChart 3.0.1 supports: net (.NETFramework,Version=v0.0)
当我使用default packages.c
我看到我们像下面这样使用ffimageload
var cachedImage = new CachedImage() {
HorizontalOptions = LayoutOptions.Center,
VerticalOptions = LayoutOptions.Center,
WidthRequest = 300,
HeightRequest = 300,
...
Source = <url or asset or resource l
我有一个文本视图绑定为启用,可点击并点击。加载活动时,启用和可点击绑定为假值,但文本视图不能禁用和仍然可点击。将绑定值更改为true&然后更改为false后,TextView将被禁用
我发现这个问题与绑定Click事件有关。一旦单击绑定,就会出现上述问题。如果不绑定Click事件,它将按预期工作
在下面的示例代码中,前两个textview都正常。最后一个具有绑定单击的选项不起作用
顺便说一句,我的textinputtext有这个问题。我发现这种情况也适用于TextView,因此我使用TextVi
我想使用需要执行以下命令的设备策略管理器使我的应用程序设备成为所有者:
adb shell dpm set-device-owner {package_name}/{receiver_name}
这在emulator运行时有效,并且从命令行命中此命令
但我希望以编程方式执行此操作,我尝试了以下方法:
Java.Lang.Process process = Runtime.GetRuntime().Exec(command);
process.WaitFor();
但这不起作用。根据文档,我在
我试图让Xamarin.Android为作为AAR提供的库生成绑定。JAR2XML给了我很多“找不到类型”的错误,所以我想我应该尝试类解析,但是除了一些我试图追踪的库引用之外,我还得到了以下几个:
1> Error while processing '[Method] java.time.temporal.Temporal adjustInto(java.time.temporal.Temporal temporal, long newValue)' in '[Class] java.t
我正在尝试录制音频,然后再进行处理。据我所知,没有统一的API可用于跨不同平台访问麦克风。我的目标是WASM、UWP和Android
我的方法是使用特定于平台的代码录制音频
对于UWP我可以使用MediaCapture类,如下所述:。
我已经实现了这个部分,它工作得很好
对于Android来说,它也应该是直截了当的。我可以使用Android.Media.MediaRecorder,如下所示:。我不知道以后如何获得录制的音频文件
至于WASM,我在这里完全迷路了。我想我可以使用一些javascri
我试图用下面的代码在monodroid中隐藏imageview
Imagaview image=findviewbyd(Resource.Id.UserImage);
image.Visibility=ViewStates.Invisible
但是图像在表单中是不可见的。我试着在RunnonMiniThread中对代码片段进行极化。还是一样的结果
请帮助我纠正此问题如果您的意思是imageview所在的位置现在只有一个空白,请尝试将可见性设置为视图状态。已消失
如果imageview仍显示图片,
我是Monodroid平台的新手,我想知道是否有很好的参考资料/书籍/示例将Monodroid与Google javascript API(驱动器、日历、联系人等)集成在一起。我知道有.NET/C的客户端库,但我无法将其与Monodroid集成(不理解在Monodroid上也使用OAuth)。但是它有点旧了
谁能告诉我如何使用Mono为Android实现文件选择器/选择器
提前感谢,,
Tery这是否适合您?如果您以后想支持更多的平台,您还可以使用一个作为NuGet软件包提供的Xamarin插件项目。当前维护最活跃的软件包是:
(注:我是该项目的贡献者之一)
拾取文件就像调用var result=wait PickFile()并检查结果对象一样简单。另请参见Github项目的README.md中提到的示例代码。您在internet上搜索过一个示例吗?我已经搜索了很多地方以获得一个示例。真的花了一整天
我想通过web服务将monodroid应用程序中的数据存储到sql server
monodroid==>Web服务==>Sql server
实际上,我通过web服务尝试了使用sql server的asp.net。这种方法很好用。插入sql server的数据
asp.net==>Web服务==>sql server
但当我对monodroid尝试这种类似的方法时,数据还没有存储在sql server数据库中
以下是我的Web服务代码:
这是我的单机器人代码
}
帮帮我,在编码方面有什么需要更
我正在使用绑定到observablecollection的MvxListView来显示聊天消息。我发现listview总是通过以下两个属性向下滚动到底部:
android:stackFromBottom="true"
android:transcriptMode="alwaysScroll"
当我通过命令向ObservaleCollection添加消息时(当我自己发送消息时),这非常有效,但是当我通过viewmodel接收消息(通过signalr),然后以完全相同的方式向ObservaleCo
我正在创建一个简单的应用程序,其中计时器用于捕获小时和分钟。我使用的代码如下所示:
end.AddHours(view.FindViewById<TimePicker>(Resource.Id.endPicker).Hour);
end.AddMinutes(view.FindViewById<TimePicker>(Resource.Id.endPicker).Minute);
这似乎是可行的,但是,我的应用程序在模拟KitKat设备上运行速度非常慢,它在1GB的沼泽
在我的应用程序中,我的活动顶部有一个AutoCompleteTextView字段,活动底部有一个列表。因此,我遇到的问题是,当活动打开时,列表会被键盘覆盖。AutoCompleteTextView字段将自动聚焦,这将导致键盘显示。有没有办法告诉活动最初不要显示键盘
<AutoCompleteTextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
我问这个问题是为了给自己做一个记录,我环顾四周找到了答案,但我觉得我花了太长时间才弄明白。假设我在搜索中使用了错误的关键字,我会尝试将搜索中使用的关键字链接到这个问题,并希望能帮助其他人
我试图使用OnOptions ItemSelected方法导航回上一个活动。这就是安卓系统允许您收听actionbar按钮按下的方式
public override bool OnOptionsItemSelected(IMenuItem item)
{
if (item.ItemId != globa
我在一个viewholder项目中有一个recyclerview,它可以很好地显示多达5个图像以及一些其他文本。它的工作非常好,除了图像看起来非常微小,我不确定我哪里出了问题
主viewholder项布局
图像栅格viewholder项:
我用来将网格绑定到recyclerview的代码
_layoutManager=新的StaggedGridLayoutManager 2,StaggedGridLayoutManager.Vertical;
_feedItemImageAdapter=新的fe
我想用Xamarin.Android以编程方式加载多张照片(比如最新的20张照片),而无需用户交互(即不从显示的收藏中手动拾取照片)
有可能这样做吗?有我可以使用的示例代码吗
顺便说一句,我知道下面的代码,但这需要用户选择照片:
intent.SetType("image/*");
intent.SetAction(Intent.ActionGetContent);
MainActivity.Instance.StartActivityForResult(...);
您可以使用MediaS
因此,我通过Xamarin.android创建了一个android应用程序,它包含一个定制的listview,遵循本教程中的步骤:。它工作得很好,直到我达到自定义选择器的步骤。当我添加它时,我得到了标题中的错误:未找到资源颜色/cellback(又名com.companyname.app22:color/cellback)。除了“链接文件资源失败”错误。我试着恢复NuGet软件包,清理和重建解决方案,但没有成功。我重新创建了应用程序,但首先创建了自定义选择器,但仍然出现了这些错误。有什么想法吗?
使用鼠标左键单击可打开关联菜单,且不会关闭。我必须从菜单中选择一个选项。一切都好吗?
我看到了这个链接:https://www.tutlane.com/tutorial/android/android-context-menu-with-examples我使用相同的代码进行测试,一切正常
上下文菜单在单击空白区域时如预期那样被忽略。
我们可以知道您这边的Xamarin.Forms是什么版本吗?我的模拟器是Nexuse 4,带有皮肤WVGA800。单击页面底部,菜单窗口关闭。非常感谢你。
我试图通过布局文件设置文本编辑Request focus标志,如下所示:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android
我想从相机拍一张照片,然后把它显示在屏幕上。
我看过这篇文章,但这不是vnext版本。(我没有cirrius.MvvmCross.Interfaces.Platform.Tasks资源)
有人能帮我在我的应用程序中实现这个功能吗
使用mvvmcross vNext和monodroid将图片选择(相机和库)界面移动到vNext插件中,因此您需要:
在ViewModel项目中参考cirries.MvvmCross.Plugins.PictureChooser
在Droid UI项目中参考cirr
这是TaskyPro解决方案,可在以下位置获得:
如果您查看GitHub上的解决方案结构,它没有任何奇怪之处,但当我在Visual Studio中加载解决方案时,它显示如下:
Android项目包含与Tasky.Core项目相同的文件夹,并且它似乎有指向Tasky.Core中文件的链接。但是,当我在Windows资源管理器中查看文件夹时,它们是空的。如果查看链接的属性,则完整路径属性将指向Tasky.Core项目中存储的实际文件
为什么这里有这些链接?我可以删除它们吗?文件链接是一种跨多个项目
我正在尝试在使用Xamarin的Android手机上使用.NETAPI上传视频。我无法进行身份验证,并且在主题行中出现错误。以下是Xamarin的代码:
我使用了HttpScoop,似乎没有网络流量
我正在使用web应用程序ID:
web应用程序的客户端ID
客户端ID:
*.apps.googleusercontent.com
电邮地址:
*@developer.gserviceaccount.com
客户机密:
-*
重定向URI:
JavaScript来源:
下面是我如何创建Google
直到今天早上,我一直在使用最新的非测试版Xamarin.Android(4.6.8)。它支持设置System.Net.WebRequest.CachePolicy,该策略在项目中的第三方库I引用中使用。我没有该库的源代码,因此无法删除该行或用HttpClient替换它,该库是项目的基础
希望Xamarin能够恢复对该属性的支持,但如果他们不支持,我想知道如何模拟/虚拟/扩展/替换该属性以编译代码。此属性背后不需要任何功能
这能做到吗?这种做法正确吗
提前感谢我建议您将此问题直接提交给suppor
我有一个非常简单的应用程序,它依赖于MVVMCross+Xamarin Android
我已经能够创建一个WP8应用程序LoginView(用户名+密码+提交按钮),它绑定到ViewModel中带有参数(将是我的密码)的Cmd。现在我试着用Android做同样的事情。如何在我的LoginView的axml文件中表示CommandParameter(视图的另一个字段)
public class LoginViewModel : MvxViewModel
{
private read
目前,我尝试使用Visual Studio 2012和Xamarin开发一个简单的maps Android应用程序
因此,我创建了一个绑定库,如下所述:
对于我的应用程序来说,必须显示带有简短标题文本的标记和气球。我做了很多研究,发现我应该使用osmbonuspack来实现这个目的。我试图在我的绑定项目中将“osmbonuspack_v4.5.jar”实现为“嵌入式jar”,但我认为这是错误的尝试
是否有人已经创建了osmbonuspack的Xamaring绑定库?我将感激你的每一次尝试
我想使用一个简单的(只有POCO没有其他依赖项)PCL和目标
泽马林,安卓
通用视窗10
ASP.NET核心1.0
在ASP.NET Core 1.0 RC2项目中(都在同一个解决方案中)。我已将此导入添加到我的project.json中:
"frameworks": {
"netcoreapp1.0": {
"imports": [
"dotnet5.6",
"dnxcore50",
"portable-net451+win8"
],
在xamarin项目中使用google maps时,出现错误“请安装SDK安装程序中提供的包:'GPS maps'。Android资源目录C:\Users\neha.ghosh\AppData\Local\xamarin\GooglePlayServices.maps\8.4.0\embedded./不存在”安装google Repository和google Repository Services。还可以尝试一下foundvHi Neha的解决方案,欢迎使用SO。如果您稍微浏览一下这里提出的问
这个问题是针对Android的。已为图像设置了样式ID。根据文档,这些样式ID应该在Android中显示为标签。但事实并非如此
我已核实存在以下情况:
Xamarin.Forms.Forms.ViewInitialized += (object sender, Xamarin.Forms.ViewInitializedEventArgs e) =>
{
if (!string.IsNullOrWhiteSpac
我正在使用Xamarin.InAppBilling,即将通过此代码获取所有购买的产品:
await Task.Run(() => { purchases = _serviceConnection.BillingHandler.GetPurchases(ItemType.Subscription).ToList(); });
但它总是返回0。我在开发者控制台上有4个应用程序内产品订阅,所有这些产品都已购买,但当我查询它们时,它返回空
有人和我有同样的问题吗?你是怎么修好的?请帮我做这个
多
我的Xamarin项目已经建设了两天了。我已经从SDK管理器中更新了Android支持存储库。但当我将Android支持库NuGets添加到我的项目中时,它正在构建并下载C:\Users\UserName\AppData\Local\Xamarin中的内容
请有人帮助我如何停止这个构建过程并开始开发我的应用程序
谢谢
当我尝试从Visual Studio创建存档以分发我的Xamarin Android应用程序时,存档管理器失败,并显示以下消息:
“未能创建应用程序存档'MyCompanyName.Client.Droid'。
指定的路径、文件名或两者都太长。完全限定的文件名必须少于260个字符,目录名必须少于248个字符。“
不幸的是,归档管理器没有指出是哪个文件导致了问题
我已经尝试将项目和nuget软件包移动到根文件夹中,但这没有帮助。这花了我相当长的时间,希望这次问答能节省其他人的时间
事实证明,归档管
我试图在我的xamarin android应用程序中调用WCF服务,但当它调用该方法时,应用程序突然退出并忽略任何异常。
我用过这个
以下是我的MainAxtivity.cs文件内容:
using Android.App;
using Android.Widget;
using Android.OS;
using System.Net;
using System.ServiceModel;
using System;
namespace TaskTracking.Droid
{
[Ac
标签: Xamarin.android
google-cloud-messagingandroid-notificationsgsmazure-notificationhub
我正在尝试在Android Xamarin项目中使用google云消息实现接收/推送azure通知
我已经跟随文章,一切顺利,我可以收到通知
在本文中,我们将这些代码行添加到MainActivity类中
GcmClient.CheckDevice(this);
GcmClient.CheckManifest(this);
GcmClient.Register(this, Constants.SenderID);
但由于某些原因,我们不使用活动类,我需要在无活动类中应用上述代码,
作为上述代码
浏览时,我可以看到以下依赖项:
MonoAndroid 1.0
Xamarin.Android.Support.Design (= 23.3.0)
Xamarin.Android.Support.v4 (= 23.3.0)
Xamarin.Android.Support.v7.AppCompat (= 23.3.0)
Xamarin.Android.Support.v7.CardView (= 23.3.0)
Xamarin.Android.Support.v7.MediaRouter (= 2
有没有人举过Android版Mono上使用BaseExpandableListAdapter的例子。我正试图为我的一个观点实现这一点,但在寻找彻底的东西时遇到了问题。有谁能举例说明他们是如何使用Mono for Android实现这一点的吗?这是一个使用自定义可扩展列表适配器的外观粗糙但功能强大的例子。您可以将数据源视为一个列表列表,因为每个项目都将展开以显示其下方的项目列表。为了表示这一点,我们将使用以下简单模型:
public class Group : Java.Lang.Object
{
查看以下可在Xamarin中使用的开源客户端SDK
问题是不确定如何构建它。有什么想法吗?我也打不开
那么,我的Xamarin.Android项目是一个OPC UA客户端,是否有任何SDK可以使用?您应该首先构建UA.Net库。它将输出几个程序集,然后您可以从Xamarin项目中引用这些程序集。我不确定你能否从Android设备上运行这个应用程序,但这绝对是一个有趣的方法。我能够构建它并在Xamarin.Forms中引用它。问题是我无法连接到OPC UA服务器。将重试并更新此线程
由于我将我的Xamarin Forms项目更新为最新的Android Libraries 25.1.1,因此由于此链接器错误,我无法再构建版本
>>1>The "LinkAssemblies" task failed unexpectedly.
1>Java.Interop.Tools.Diagnostics.XamarinAndroidException: error XA2006: Could not resolve reference to 'System.Void
我有一个xamarin Android按钮,边缘弯曲(边界半径)。在那里我想把颜色做成渐变色
如果我尝试通过绘制画布(作为自定义渲染器)来实现,它将通过覆盖ButtonRenderer的DispatchDraw函数而消失弯曲的边,如下所示
protected override void DispatchDraw(Canvas canvas)
{
var gradient = new Android.Graphics.LinearGradient(0, 0, Width, Height,
xamarin广告中的错误
Java.Lang.RuntimeException:'无法获取提供程序com.google.android.gms.ads.MobileAdsInitProvider:Java.Lang.IllegalStateException:添加最小可复制代码
上一页 1 2 3 4 5 6 ...
下一页 最后一页 共 28 页