Files
libaes/appbase/src/beta/res/xml/shortcuts.xml
T
MiMo dcb73e6d93 feat(appbase): 优化快捷方式配置与崩溃日志分享功能
1. 快捷方式改为静态XML配置(仅beta渠道)
   - 新增 res/xml/shortcuts.xml 定义静态快捷方式
   - AndroidManifest.xml 添加 meta-data 引用
   - MainActivity.setupShortcuts() 移除动态注册代码

2. 崩溃日志分享功能增强
   - CrashHandleNotifyUtils: 新增 appAPKName/emailTo 参数
   - ShareLogActivity: 添加邮件接收者(EXTRA_EMAIL)支持
   - 邮件标题格式: {应用名} - 崩溃日志
   - 邮件内容添加应用版本号和设备运行环境信息
   - 通知按钮名称改为: 发送日志给开发组

3. 调用方适配
   - App.java: 传入 APPBase 和 studio@winboll.cc
2026-08-25 05:16:28 +08:00

17 lines
853 B
XML

<?xml version="1.0" encoding="utf-8"?>
<shortcuts xmlns:android="http://schemas.android.com/apk/res/android">
<shortcut
android:shortcutId="exception_mail_settings"
android:shortcutShortLabel="@string/shortcut_exception_mail_settings_short"
android:shortcutLongLabel="@string/shortcut_exception_mail_settings_long"
android:shortcutDisabledMessage="@string/shortcut_exception_mail_settings_disabled"
android:enabled="true"
android:icon="@drawable/ic_winboll_beta">
<intent
android:action="android.intent.action.VIEW"
android:targetPackage="cc.winboll.studio.appbase.beta"
android:targetClass="cc.winboll.studio.appbase.develop.APPExcetionMailSettingsActivity"/>
<categories android:name="android.shortcut.conversation"/>
</shortcut>
</shortcuts>