- 博客(30)
- 资源 (21)
- 收藏
- 关注
原创 xamarin.android 故障排除2
获取诊断信息在追踪各种 bug 时,需要在 Xamarin.Android 中查看以下几项信息。 这些方法包括:MSBuild 诊断输出。设备部署日志。Android 调试日志输出。MSBuild 诊断输出MSBuild 诊断输出可以包含与包生成相关的额外信息,也可以包含某些包部署信息。若要在 Visual Studio 中启用诊断 MSBuild 输出:单击 "工具 > " "选项 … "在左侧树视图中,选择 "项目和解决方案 > " “生成并运行”在右侧面板中,将“
2022-05-07 15:09:15 787 1
原创 xamarin.android 故障排除1
Xamarin.Android 错误和警告参考ADBxxxx:ADB 工具ADB0000:一般adb错误/警告。ADB0010:通用adb APK 安装错误/警告。ADB0020:该软件包不支持此设备的 CPU 架构。ADB0030:由于与现有包冲突,APK 安装失败。ADB0040:设备不支持清单中指定的最低 SDK 级别。ADB0050:设备上已存在包 {packageName}。ADB0060:设备上没有足够的存储空间来存储包:{packageName}。释放一些空间,然后重试。
2022-05-07 14:31:48 555
原创 Xamarin.Android 绑定库知识点2
上一篇文章 Xamarin.Android 绑定库知识点此部分将列出绑定 Android 库时可能会出现的一些常见错误消息或症状。1.问题:Java 版本不匹配有时,由于你所使用的 Java 版本高于或低于编译库的版本,可能会无法生成类型,或者可能会出现意外的故障。 请使用 Xamarin.Android 所使用的同一个 JDK 版本重新编译 Android 库。2.问题:至少需要一个 Java 库已添加 .JAR,但仍收到错误“至少需要一个 Java 库”。可能的原因:确保将生成操作设置为
2022-05-06 20:01:41 349
原创 Xamarin.Android Suggestion: add ‘tools:replace=“android:allowBackup“‘ to <application> element at A
Android 报错Suggestion: add 'tools:replace="android:allowBackup"' to <application> element at AndroidManifest.xml:14:3-32:17 to override解决方法:在 AndroidManifest.xml 文件 的 manifest节点 添加xmlns:tools="http://schemas.android.com/tools"在 application 节点,添
2022-04-28 16:41:49 2094
原创 Xamarin.Andorid 增量更新
介绍生成SO库,主要依赖 bsdiff 和 bzip 文件 ,在进行下面步骤之前,可以先下载 bsdiff 和 bzip 文件1. 创建Android项目(Android Studio)创建Xamarin.Android 项目,例如 App22. 创建Android绑定库使用的是 BsPatchYwl5320Util.jar 库,里面是 patch 合并Android 包的重要工具。下载地址3.复制 .So文件复制.So 文件到 Android 项目的 Assets文件夹下,下载地址so 生
2021-09-29 15:10:38 180
原创 Xamarin.Android 集成zxing,仿微信扫一扫
Xamarin.Android yzxing 集成zxing,仿微信扫一扫1.运行界面2. 执行步骤生成 zxinglibrary.aar 包, 具体步骤为:gradle->zxinglibrary->task->other->assembleDebug创建Xamarin.Android项目,创建Xamarin.Android绑定库引用 Xamarin.AndroidX.AppCompat 1.3.1.1 nuget 包 (如果不引用,生成会缺少 CaptureActi
2021-09-27 09:11:39 508
原创 Xamarin.Forms 连接MACOS 进行调试
Window下 安装VS2019 ,并配置好Xamarin环境准备工作VM虚拟机,并安装好mac镜像(不会可以百度)安装VS2019 并安装好Xamairn环境(Forms,Android,IOS)
2021-05-12 08:53:01 405
原创 Xamarin.Forms 在VS2019 V16.9.x版本存档
如题,默认在Android 存档时,会发生存档错误,提示已为“wx_lcms.Android”启用共享的 Mono 运行时。所选的生成配置正在使用共享的 Mono 运行时以进行更快的部署。在启用此设置的情况下无法存档应用。请确保你正在使用发布配置,且“使用共享的 Mono 运行时”选项在你项目的生成选项中处于未选中状态。出现这个错误,是因为在XF的配置管理器中,debug和release模式,需要单独配置项目的发布和部署,默认是,更改release模式,把 2 改为 Release ,关闭再存
2021-04-14 15:44:49 829
原创 Xamarin.Android 绑定库知识点
Xamarin.Android 官网快捷地址Xamarin.Android 绑定元数据地址argsType此属性位于 setter 方法上,用于命名将为支持 Java 侦听器而生成的 EventArg 子类。 这将在本指南后面重命名 EventArg 包装类部分中详细介绍。eventName指定事件名称。 如果为空,它将禁止生成事件。 这将在标题为重命名 EventArg 包装类的部分中详细介绍。managedName此属性用于更改包、类、方法或参数的名称。 例如,将 Java 类的名称从 M
2021-03-25 09:14:00 236
原创 Visual Stuido 2019 16.9.x Xamairn.Android 类库,绑定库等丢失的解决方案
介绍自从Visual Studio 2019 16.8.4+升级到16.9.x之后,VS发生许多变化,特别明显的一处就是新建项目时,Android 类库,Android 绑定库等模版没有了。解决方案在 工具-选项-预览功能窗口 ,默认情况下, "在新建项目 对话框中显示所有 .NET Core 模版(需要重启)"是勾选状态,建议取消勾选,然后重启VS,再打开VS时,新建项目就有Android 类库,Android 绑定库等模版了...
2021-03-18 16:17:38 288 1
原创 nuget 发布 Xamarin.Android类库
nuget 发布 dll 步骤1.注册2.创建API Keys3.下载nuget命令行工具4.配置环境变量5.执行命令1.注册nuget官网2.创建API Keys创建Api KeysKey Name(API 名称)、Expires In (API 有效期)、Package Owner(包所属人)Glob Pattern(必须和上传的 xxx.vesion.nupkg)名称一致3.下载nuget命令行工具推荐下载 Windows x86 Commandline(nuget.exe 5.9
2021-03-05 17:38:12 155
原创 Xamarin.Android 集成打印机 打单1号
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2020-08-06 15:18:50 823
原创 Xamarin.Ios UIWebView弃用导致Apple Store上架失败
Xamarin.Ios UIWebView弃用导致Apple Store上架失败
2020-08-03 10:07:37 365
原创 Xamairn.Android接入Zxing扫一扫,支持自定义布局
简述:通过android原生集成Zxing扫码功能,生成aar包,通过android绑定库集成到xamarin.android 项目中。1 效果图
2020-01-03 11:32:19 617
原创 Xamarin.Android接入百度OCR,进行身份证扫描识别
#1 效果图2.准备1.注册百度智能云账号2.创建文字识别应用3.创建AAR库4.集成系统2.1 注册百度智能云账号百度智能云官网 注册过程省略2.2 创建文字识别应用必填应用名称、文字识别包名(需要)填写xamarin.android包名、应用描述(随便写)创建成功之后,下载License文件 备用下载sdk,选择Android sdk,接入之前,请详细阅读 文...
2019-12-27 10:48:05 1056 1
原创 Xamarin.Forms PDA Entry 带删除按钮功能
先看下效果:![Alt](https://img-blog.csdnimg.cn/20191015142151306.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3UwMTM3ODMwMDA =400x700,size_16,color...
2019-10-15 14:27:22 745
原创 Xamarin.Forms PDA 默认隐藏状态栏和底部导航栏(Android)
1.介绍介于PDA做的WMS系统,由于PDA尺寸限制,需要隐藏状态栏和导航栏,节省空间!2.解决方案protected override void OnCreate(Bundle savedInstanceState){ TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout...
2019-08-26 14:43:35 1649 2
原创 Xamarin.Forms PDA 默认隐藏软键盘
1.介绍我在项目中,遇到 页面打开,输入框默认获取焦点,但是不需要弹出软键盘,以便用于扫描的需要,以下是代码。2.解决方案1.创建 一个接口文件 IPlatformInfo.cs ,定义一个函数,比如 getRequestFocuspublic interface IPlatformInfo { void getRequestFocus(); }2.引用Plugin.Cu...
2019-08-26 11:53:02 2002 13
原创 Xamarin.Forms Android PDA 监听手机按键
1.介绍项目中,有个需求是监听手机音量按键,并在ContentPage页面进行事件处理。2.解决方案1.新建事件发送者新建 MyKeyEventPublish.cs ,代码如下public class MyKeyEventPublish { //全局静态变量,以便在需要监听时使用 public static MyKeyEventPublish myKey...
2019-08-26 11:44:33 1436
原创 React Native接入百度Ai,实现身份证识别
android { compileSdkVersion 28 defaultConfig { minSdkVersion 16 targetSdkVersion 28 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTy
2019-08-01 13:34:36 1314 3
原创 react native集成文字转语音 android版
在PDA开发中,经常会用到语音提示,经过多次实践,react-native-cn-tts 这个包比较满足项目需求,以下是一个简单的demo。如果需要转换成普通话,由 百度语音提供 。1. 安装运行 yarn add react-native-cn-tts 或者 npm install react-native-cn-tts安装成功之后,运行 link react-native link r...
2019-06-18 18:06:42 2834 14
原创 react native集成极光推送 android版
1.注册极光推送https://www.jiguang.cn/accounts/register?nextUrl=注册成功之后,进入 服务中心/极光开发者服务/开发者平台 创建应用创建成功之后,选择 推送设置-android,填写包名。在应用信息 选项中 用到 AppKey,Master Secret 信息2.安装 jpush-react-native,jcore-react-nati...
2019-06-18 14:31:50 400
原创 react-native 项目集成react-navigation3.x
很多刚刚接触React Native开发的小伙伴,都会有使用跳转页面的需求,在web中可以使用localtion.href来跳转,但在 react-navigation 中,需要使用导航器跳转页面 ,react-navigation 组件是 React Native 今后主推的一个组件,下面详细介绍如何集成 react-navigation3.x, react-navigation github...
2019-06-18 12:13:47 716
原创 React Native react-navigation3.x问题总结
目标版本.react-navigation3.x1.createBottomTabNavigator中,键盘返回键返回第一个tab页解决方案:在 createBottomTabNavigator 的 drawConfig 参数中 设置 backBehavior:'none' 就可以解决...
2019-05-09 18:17:05 289
原创 React Native 在 PDA 上开发问题总结
1.react-native-prompt使用react-native-prompt,弹出输入框时,出现 Module RCTEventEmitter is not a registered cakkable module(calling receiveTouches)解决方案:需要安装 prop-types 包npm install --save prop-types修改 react...
2019-05-09 15:14:17 1485
原创 使用VS2017创建Core项目 第一章
第一步假设已经安装了VS2017,打开VS2017第二步选择.Net Core,选择Asp.Net Core Web 应用程序,点击确定第三步安装的是最新的VS2017,一般会选择默认设置Asp.Net Core 2.1版本,先创建一个空Core 项目,去取消勾选为Https配置第四步这是创建成功之后的页面,删除Pages和appsettings.json,然重新生成解决方案 ...
2018-10-27 12:22:06 2832 2
bsdiff_win_src.zip
2020-08-28
wechat-sdk-android-without-mta-5.5.8.zip
2019-12-30
Android ESC-POS 打印源代码(支持蓝牙和WiFi).zip
2019-11-08
ObjectiveSharpie-3.4.23.zip
2019-11-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人