{"id":20790508,"url":"https://github.com/chsword/xamarin-bugly","last_synced_at":"2025-05-05T20:49:23.312Z","repository":{"id":138837920,"uuid":"54079739","full_name":"chsword/xamarin-bugly","owner":"chsword","description":"A bugly SDK for Xamarin Android Bindings","archived":false,"fork":false,"pushed_at":"2017-07-08T08:22:38.000Z","size":3702,"stargazers_count":22,"open_issues_count":3,"forks_count":7,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-04-16T05:48:59.667Z","etag":null,"topics":["android","bugly","crash-reports","dll","nuget","xamarin","xamarin-bugly"],"latest_commit_sha":null,"homepage":"https://github.com/chsword/xamarin-bugly","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/chsword.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-03-17T01:47:11.000Z","updated_at":"2022-02-23T21:13:09.000Z","dependencies_parsed_at":"2023-03-30T03:19:50.426Z","dependency_job_id":null,"html_url":"https://github.com/chsword/xamarin-bugly","commit_stats":null,"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chsword%2Fxamarin-bugly","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chsword%2Fxamarin-bugly/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chsword%2Fxamarin-bugly/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chsword%2Fxamarin-bugly/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chsword","download_url":"https://codeload.github.com/chsword/xamarin-bugly/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252575729,"owners_count":21770608,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","bugly","crash-reports","dll","nuget","xamarin","xamarin-bugly"],"created_at":"2024-11-17T15:35:29.382Z","updated_at":"2025-05-05T20:49:23.305Z","avatar_url":"https://github.com/chsword.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# xamarin-bugly for android\n\n[![install from nuget](http://img.shields.io/nuget/v/Bugly.svg?style=flat-square)](https://www.nuget.org/packages/Bugly)\n[![release](https://img.shields.io/github/release/chsword/xamarin-bugly.svg?style=flat-square)](https://github.com/chsword/xamarin-bugly/releases)\n[![Build status](https://ci.appveyor.com/api/projects/status/36lyx13fig2q2xyb/branch/master?svg=true)](https://ci.appveyor.com/project/chsword/xamarin-bugly/branch/master)\n\n* 已经打包为 DLL 内部已经集成 aar 包，无需再次引用\n* 当前 Upgrade 版本 : *v.1.3.1*\n* 当前 Buly 版本 : *v3.1.3.2*\n\n## 使用方法\n1. 引用 DLL\n    \u003e 通过 Nuget\n\n    ```powershell\n    Install-Package Bugly\n    ```\n2. 为 Mono Android 项目添加一个 Application 类\n\n    ``` csharp\n        [Application]\n        public class AndroidApplication : Application\n        {\n            public AndroidApplication(IntPtr handle, JniHandleOwnership ownerShip) : base(handle, ownerShip)\n            {\n            }\n            public override void OnCreate()\n            {\n                base.OnCreate();\n                Com.Chteam.Agent.BuglyAgentHelper.Init(this.ApplicationContext, \"appId\");\n            }\n        }\n    ```\n3. 如果需要使用升级推送功能，请配置```AndroidManifest.xml```文件中加入\n\n    ```xml\n    \u003cactivity\n    android:name=\"com.tencent.bugly.beta.ui.BetaActivity\"\n\tandroid:configChanges=\"keyboardHidden|orientation|screenSize|locale\"\n    android:theme=\"@android:style/Theme.Translucent\" /\u003e\n    ```\n    \n    检查更新代码\n    \n    ```c#\n    Com.Chteam.Agent.BuglyAgentHelper.CheckUpgrade();\n    ```\n\n# Release Note\n\n### v3.1.3.1\n* 2017-06-30\n* upgrade 1.3.1 版本\n* 更新Tinker版本至1.7.11，支持360加固\n* aar内置权限、activity、fileProvider配置，无须手动配置\n* 对应tinker-support 1.0.8\n* 集成Bugly 2.6.5版本\n\n### v2.3.0.0\n\n* 2016-10-11\n* 适配Android 7.0文件权限\n* 优化弹窗展示\n* 性能优化并修复若干bug\n* 集成Bugly2.3.0版本\n\n### v2.1.44\n\n* 2016-08-21\n* 优化策略和DB；\n* 集成bugly最新2.2.2版本。\n\n### v2.1.33\n\n* 支持 upgrade 1.1.3\n* 优化UpgradeLisetner回调时机；\n* 更新弹窗的黑白名单支持继承关系；\n* 集成bugly最新2.2.0版本。\n\n### v2.1.32.0\n* 支持 upgrade 1.1.2\n* 支持 bugly 2.1.9\n\n### v2.1.31.1\n* 支持 upgrade 1.1.1\n\n### v2.1.31\n* 支持 upgrade 1.1.0 / bugly 2.1.7\n    * 新增自定义更新弹窗样式功能；\n    * 新增弹窗黑名单功能；\n    * 优化弹窗逻辑；\n    * 修复部分BUG。\n\n### v2.1.30\n* 支持 bugly_crash_upgrade_1.0.2.jar\n    * 开放Beta.checkUpgrade(boolean isManual, boolean isSilence)接口；\n    * 更新Bugly Android SDK包 v2.1.3 版本功能。\n    * 优化Native异常合并逻辑；\n    * 优化上报流量控制；\n    * 优化运营数据上报逻辑；\n    * 修复小概率数据重复上报问题。\n\n### v2.1.12\n\n* 支持 bugly_crash_upgrade_1.0.1.jar\n\n### v2.1.11\n\n* 支持 bugly_crash_upgrade_1.0.1-beta2.jar\n\n### v2.1.10\n* 支持[应用内升级提醒功能](http://bugly.qq.com/betaAndroidSdk)\n* 修改为支持 bugly_crash_upgrade_1.0.0.jar\n* 增加 checkUpgrade 及 getUpgradeInfo 方法的支持\n* 增加 Nuget发布\n* 增加 appveyor 集成支持\n\n### v2.1\n已支持方法：\n\nCrashReport.setUserSceneTag\n\u003e BuglyAgentHelper.setUserSceneTag\n\nCrashReport.putUserData\n\u003e BuglyAgentHelper.putUserData\n\n### v1.0\n已支持方法：\nCrashReport.initCrashReport\n\u003e BuglyAgentHelper.init\n\nCrashReport.setUserId\n\u003e BuglyAgentHelper.setUserId\n\nCrashReport.testJavaCrash\n\u003e BuglyAgentHelper.testJavaCrash\n\nCrashReport.postCatchedException\n\u003e BuglyAgentHelper.postCatchedException\n\n\n## 命名空间：\nCom.Chteam.Agent\n\n\n## 关于 Bugly\n\n[Bugly官网 http://bugly.qq.com/](http://bugly.qq.com/)\n\n[Bugly说明](http://bugly.qq.com/introduction)\n\n[官方使用文档](https://bugly.qq.com/docs/user-guide/instruction-manual-android-upgrade)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchsword%2Fxamarin-bugly","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchsword%2Fxamarin-bugly","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchsword%2Fxamarin-bugly/lists"}