OpenHarmony平台Flutter三方库适配情况

MATLAB实战:手把手教你实现WVD信号分析(附完整代码与避坑指南) 本文通过MATLAB实战,手把手教你实现Wigner-Ville分布(WVD)信号分析。文章提供了从零构建WVD函数的完整代码,并重点解析了使用解析信号、处理交叉项、优化计算效率等关键避坑指南,帮助工程师高效处理非平稳信号,获得高分辨率的时频分析结果。 阅读详情

OpenHarmony平台Flutter三方库适配情况

介绍

本文档汇总了OpenHarmony平台适配的三方库情况,包括已适配的三方库、已适配的纯dart库以及正在适配中的三方库。这些库覆盖了权限管理、UI组件、设备信息、位置服务、媒体处理等多个功能领域,为开发者提供了丰富的选择。

目录

  • 1、OpenHarmony平台已适配三方库

    本部分列出了已成功适配到OpenHarmony平台的三方库,这些库经过了适配和测试,能够在OpenHarmony设备上正常运行。每个库都提供了不同版本的适配情况,包括3.7、3.22、3.27和3.35版本的推荐版本。

  • 2、OpenHarmony平台适配中的三方库!

    本部分列出了正在适配过程中的三方库,这些库尚未完全适配到OpenHarmony平台,但正在积极开发和测试中。

使用方式

[!TIP] 当前三方库引入了TAG进行版本隔离,例如 0.4.2-ohos-1.0.0-beta.1,代表原库版本是 0.4.2,是鸿蒙化后的第一个版本,每个仓库中均有框架版本TAG对应表,可进行配套使用

dependencies:
  r_upgrade:
    git:
      url: https://gitcode.com/CPF-Flutter/fluttertpc_r_upgrade.git
      # ref: 0.4.2-ohos-1.0.0-beta.1
      ref: TAG    # 请根据下方TAG版本对应表选择TAG

1、OpenHarmony平台已适配三方库

[!TIP] 点击仓库名称进行跳转到默认分支。

[!TIP] - 代表未适配 , ✓ 代表已适配

序号原库名ohos仓库链接3.35推荐版本3.27推荐版本3.22推荐版本3.7推荐版本状态功能分类功能简介
1permission_handlerflutter_permission_handler✓✓✓✓已适配权限相关权限管理
2fluttertoastflutter_fluttertoast✓✓✓✓已适配UI组件提示信息
3package_infoflutter_plus_plugins✓✓✓✓已适配设备信息与系统应用信息
4locationlocation✓✓✓✓已适配位置与地图位置获取
5power_imageflutter_power_image---✓已适配媒体相关图像处理
6flutter_phone_direct_callerfluttertpc_flutter_phone_direct_caller✓✓✓✓已适配其他功能直接拨号
7media_infofluttertpc_media_info✓✓✓✓已适配媒体相关媒体信息
8orientationfluttertpc_orientation---✓已适配设备控制屏幕方向
9video_compressfluttertpc_video_compress✓✓✓✓已适配媒体相关视频压缩
10share_extendfluttertpc_share_extend---✓已适配其他功能分享功能
11native_device_orientationfluttertpc_native_device_orientation✓✓✓✓已适配设备控制设备方向
12r_upgradefluttertpc_r_upgrade-✓✓✓已适配应用管理应用升级
13geocodingfluttertpc_geocoding✓✓✓✓已适配位置与地图地理编码
14qr_code_scannerfluttertpc_qr_code_scanner开发中-✓✓已适配扫描与识别QR码扫描
15geolocatorfluttertpc_geolocator✓✓✓✓已适配位置与地图地理位置
16printingfluttertpc_printing✓✓✓✓已适配其他功能打印功能
17app_settingsfluttertpc_app_settings✓✓✓✓已适配应用管理应用设置
18qrcode_flutterfluttertpc_qrcode_flutter✓✓✓✓已适配UI组件QR码生成
19cryptography_flutterfluttertpc_cryptography_flutter✓✓-✓已适配安全与加密加密功能
20getfluttertpc_get开发中✓-✓已适配其他功能状态管理
21irondash_engine_contextfluttertpc_irondash开发中✓-✓已适配其他功能引擎上下文
22sign_in_with_applefluttertpc_dart_packages✓✓-✓已适配其他功能Apple登录
23chewiefluttertpc_chewie✓✓-✓已适配音频与视频视频播放
24flutter_lifecycle_detectorfluttertpc_flutter_lifecycle_detector✓✓-✓已适配应用管理生命周期检测
25mobile_device_identifierfluttertpc_mobile_device_identifier✓✓-✓已适配设备信息与系统设备标识
26receive_sharing_intentfluttertpc_receive_sharing_intent✓✓-✓已适配其他功能接收分享
27screen_capture_eventfluttertpc_screen_capture_event✓✓-✓已适配其他功能屏幕捕获
28syncfusion_flutter_chartsfluttertpc_syncfusion_flutter_charts✓✓-✓已适配UI组件图表功能
29photo_managerphoto_manager已回合已回合已适配(已回合上游)媒体相关相册管理
30saver_gallerysaver_gallery已回合已回合已适配(已回合上游)媒体相关保存相册
31vibrationvibration已回合已回合已适配(已回合上游)其他功能设备振动
32map_launcherfluttertpc_map_launcher✓✓✓✓已适配位置与地图地图启动
33mobile_scannerfluttertpc_mobile_scanner✓✓✓✓已适配扫描与识别移动扫描
34open_app_settingsfluttertpc_open_app_settings✓✓-✓已适配应用管理打开设置
35open_filefluttertpc_open_file✓✓✓✓已适配其他功能打开文件
36open_filexfluttertpc_open_filex✓✓✓✓已适配其他功能打开文件
37package_info_pluspackage_info_plus✓✓✓✓已适配设备信息与系统应用信息
38pdf_renderfluttertpc_pdf_render✓✓✓✓已适配存储与文件PDF渲染
39pdf_viewer_pluginfluttertpc_pdf_viewer_plugin✓✓-✓已适配存储与文件PDF查看
40pdfxpdfx✓✓✓✓已适配存储与文件PDF处理
41r_scanfluttertpc_r_scan✓✓✓✓已适配扫描与识别扫码功能
42recognition_qrcodefluttertpc_recognition_qrcode✓✓✓✓已适配扫描与识别QR码识别
43recordfluttertpc_record✓✓✓✓已适配音频与视频录音功能
44record_mp3fluttertpc_record_mp3✓✓-✓已适配音频与视频MP3录音
45scanfluttertpc_scan✓✓-✓已适配扫描与识别扫码功能
46screenfluttertpc_screen✓✓-✓已适配设备控制屏幕控制
47share_plusshare_plus✓✓✓✓已适配其他功能分享功能
48simple_circular_progress_barfluttertpc_simple_circular_progress_bar✓✓-✓已适配UI组件进度条
49sqfliteflutter_sqflite✓✓✓✓已适配存储与文件本地数据库
50super_native_extensionsfluttertpc_super_native_extensions✓✓-✓已适配其他功能原生扩展
51system_boot_timefluttertpc_system_boot_time✓✓-✓已适配设备信息与系统系统启动时间
52tobiasfluttertpc_tobias✓✓✓✓已适配其他功能支付功能
53video_thumbnailfluttertpc_video_thumbnail✓--✓已适配媒体相关视频缩略图
54wakelockwakelock✓✓-✓已适配设备控制屏幕唤醒
55wakelock_plusfluttertpc_wakelock_plus✓✓✓✓已适配设备控制屏幕唤醒
56flutter_secure_storagefluttertpc_flutter_secure_storage✓✓-✓已适配安全与加密安全存储
57flutter_smsfluttertpc_flutter_sms✓✓-✓已适配其他功能发送短信
58flutter_soundflutter_sound✓✓✓✓已适配音频与视频音频处理
59flutter_statusbarcolor_nsfluttertpc_flutter_statusbarcolor_ns✓✓✓✓已适配UI组件状态栏颜色
60flutter_udidfluttertpc_flutter_udid✓✓-✓已适配设备信息与系统设备标识
61flutter_vibratefluttertpc_flutter_vibrate✓✓-✓已适配其他功能设备振动
62flutter_widget_from_htmlflutter_widget_from_html✓✓✓✓已适配UI组件HTML渲染
63flutter_yfreefluttertpc_flutter_yfree✓✓✓✓已适配其他功能YFree服务
64fluwxfluwx已回合已回合已适配(已回合上游)其他功能微信功能
65gallery_saverfluttertpc_gallery_saver✓✓-✓已适配媒体相关保存相册
66gpu_imageflutter_gpu_image✓--✓已适配媒体相关图像处理
67image_cropflutter_image_crop✓--✓已适配媒体相关图片裁剪
68image_cropperfluttertpc_image_cropper✓✓✓✓已适配媒体相关图片裁剪
69image_gallery_saverflutter_image_gallery_saver✓✓✓✓已适配媒体相关保存相册
70install_pluginfluttertpc_install_plugin✓-✓✓已适配应用管理应用安装
71just_audiofluttertpc_just_audio✓✓✓✓已适配音频与视频音频播放
72keyboard_actionsfluttertpc_keyboard_actions---✓已适配UI组件键盘操作
73leak_detectorflutter_leak_detector✓✓✓✓已适配开发工具内存检测
74light_compressorfluttertpc_light_compressor✓✓✓✓已适配媒体相关视频压缩
75app_installerfluttertpc_app_installer✓✓✓✓已适配应用管理应用安装
76audio_servicefluttertpc_audio_service开发中✓✓✓已适配音频与视频音频服务
77audio_sessionflutter_audio_session✓✓✓✓已适配音频与视频音频会话
78audioplayersflutter_audioplayers✓✓✓✓已适配音频与视频音频播放
79auto_orientationfluttertpc_auto_orientation✓✓-✓已适配设备控制自动旋转
80bitmapflutter_bitmap✓✓✓✓已适配媒体相关位图处理
81camerawesomefluttertpc_camerawesome-✓-✓已适配媒体相关相机功能
82catcherfluttertpc_catcher✓✓-✓已适配开发工具异常捕获
83connectivity_plusflutter_plus_plugins✓✓-✓已适配网络相关网络状态
84device_info_plusflutter_plus_plugins✓✓-✓已适配设备信息与系统设备信息
85device_utilfluttertpc_device_util✓✓-✓已适配设备信息与系统设备工具
86export_video_framefluttertpc_export_video_frame✓✓-✓已适配媒体相关视频帧导出
87fast_rsafluttertpc_fast_rsa✓✓-✓已适配安全与加密RSA加密
88file_pickerfluttertpc_file_picker✓✓-✓已适配存储与文件文件选择
89fk_user_agentfluttertpc_fk_user_agent✓-✓✓已适配网络相关User-Agent
90flutter_barcode_scannerfluttertpc_flutter_barcode_scanner✓-✓✓已适配扫描与识别条码扫描
91flutter_blue_plusfluttertpc_flutter_blue_plus✓✓✓✓已适配网络相关蓝牙功能
92flutter_consoleflutter_console✓-✓✓已适配开发工具控制台工具
93flutter_contactsflutter_contacts✓✓✓✓已适配其他功能联系人管理
94flutter_custom_cursorfluttertpc_flutter_custom_cursor✓-✓✓已适配UI组件自定义光标
95flutter_document_pickerfluttertpc_flutter_document_picker✓✓✓✓已适配存储与文件文档选择
96flutter_downloaderfluttertpc_flutter_downloader✓✓✓✓已适配网络相关下载管理
97flutter_filereaderfluttertpc_flutter_filereader✓✓-✓已适配存储与文件文件阅读
98flutter_inappwebviewflutter_inappwebview✓✓✓-已适配UI组件网页视图
99flutter_isolatefluttertpc_flutter_isolate✓✓✓✓已适配其他功能隔离线程
100flutter_jsbridge_pluginfluttertpc_flutter_jsbridge_plugin✓✓-✓已适配其他功能JS桥接
101flutter_keyboard_visibilityflutter_keyboard_visibility✓✓✓✓已适配UI组件键盘可见性
102flutter_keychainfluttertpc_flutter_keychain✓✓✓✓已适配安全与加密钥匙串
103flutter_local_notificationsfluttertpc_flutter_local_notifications✓✓✓✓已适配其他功能本地通知
104flutter_localizationflutter_localization✓✓✓✓已适配其他功能本地化
105flutter_mailerfluttertpc_flutter_mailer✓✓✓✓已适配其他功能邮件发送
106flutter_math_forkflutter_math_fork✓✓✓✓已适配UI组件数学公式
107flutter_native_imageflutter_native_image✓✓-✓已适配媒体相关图像处理
108flutter_native_splashfluttertpc_flutter_native_splash✓✓✓✓已适配UI组件启动页
109flutter_pdfviewfluttertpc_flutter_pdfview✓✓✓✓已适配存储与文件PDF查看
110flutter_qr_readerfluttertpc_flutter_qr_reader✓✓✓✓已适配扫描与识别QR码读取
111flutter_screenshot_callbackfluttertpc_screenshot_callback✓✓-✓已适配其他功能截图回调
112agora_rtc_enginefluttertpc_agora_rtc_engine✓✓✓✓已适配音频与视频实时音视频
113agora_rtmfluttertpc_agora_rtm✓✓✓-已适配网络相关实时消息
114audio_waveformsfluttertpc_audio_waveforms✓✓✓-已适配音频与视频音频波形
115bottom_pickerfluttertpc_bottom_picker✓✓✓-已适配UI组件底部选择器
116cached_video_player_plusfluttertpc_cached_video_player_plus✓✓✓-已适配音频与视频视频播放
117data_strengthfluttertpc_data_strength✓✓✓✓已适配网络相关信号强度
118extended_text_fieldfluttertpc_extended_text_field-✓--已适配UI组件文本输入
119fast_image_compressfluttertpc_fast_image_compress✓✓✓-已适配媒体相关图片压缩
120flutter_app_minimizer_plusfluttertpc_flutter_app_minimizer_plus✓✓✓-已适配应用管理应用最小化
121flutter_bmflocationfluttertpc_flutter_bmflocation✓✓✓✓已适配位置与地图百度定位
122flutter_fgbgfluttertpc_flutter_fgbg✓✓✓-已适配应用管理前后台监听
123flutter_icmp_pingfluttertpc_flutter_icmp_ping✓✓✓✓已适配网络相关网络检测
124flutter_nfc_kitfluttertpc_flutter_nfc_kit✓✓✓-已适配其他功能NFC功能
125flutter_sound_recordfluttertpc_flutter_sound_record✓✓✓-已适配音频与视频录音功能
126flutter_vap_plusfluttertpc_flutter_vap_plus✓✓✓-已适配媒体相关视频动画
127flutter_video_infofluttertpc_flutter_video_info✓✓✓-已适配媒体相关视频信息
128live_photosfluttertpc_live_photos✓✓✓✓已适配媒体相关动态照片
129livekit_clientfluttertpc_livekit_client开发中✓✓✓已适配音频与视频实时音视频
130native_exiffluttertpc_native_exif✓✓✓-已适配媒体相关图片元数据
131platform_device_id_plusfluttertpc_platform_device_id_plus✓✓✓-已适配设备信息与系统设备标识
132platform_infofluttertpc_platform_info✓✓--已适配设备信息与系统平台信息
133qr_code_scanner_plusfluttertpc_qr_code_scanner_plus✓✓✓-已适配扫描与识别QR码扫描
134realmfluttertpc_realm✓✓--已适配存储与文件数据库
135sentry-dartfluttertpc_sentry-dart✓✓✓-已适配开发工具错误监控
136ume_kit_channel_observerfluttertpc_ume_kit_channel_observer✓✓✓✓已适配开发工具通道监控
137system_info2fluttertpc_system_info2✓✓✓-已适配设备信息与系统系统信息
138umefluttertpc_ume✓✓--已适配开发工具调试工具
139wechat_assets_pickerfluttertpc_wechat_assets_picker✓✓✓-已适配媒体相关资源选择器
140wifi_iotfluttertpc_wifi_iot✓✓✓✓已适配网络相关WiFi控制
141video_cachefluttertpc_video_cache开发中✓--已适配音频与视频视频缓存
142sensors_plusflutter_plus_plugins✓✓--已适配设备信息与系统传感器
143disk_space_plusfluttertpc_disk_space_plus✓--✓已适配存储与文件磁盘空间
144battery_plusflutter_plus_plugins✓✓✓✓已适配设备信息与系统电池信息
145media-kitfluttertpc_flutter_media_kit✓-✓-已适配音频与视频媒体工具
146flutter_orientationfluttertpc_orientation---✓已适配设备信息与系统屏幕方向
147irondash_workspacefluttertpc_irondash-✓✓✓已适配开发工具工作区
148flutter_basefluttertpc_flutter_base---✓已适配其他功能基础框架
149webffluttertpc_webf✓✓✓-已适配开发工具Web渲染
150rive_commonfluttertpc_rive_common✓✓✓-已适配UI组件动画库
151google_mlkit_text_recognitionfluttertpc_google_ml_kit_flutter✓✓--已适配扫描与识别文字识别
152google_mlkit_barcode_scanningfluttertpc_google_ml_kit_flutter✓✓--已适配扫描与识别条码扫描
153google_mlkit_commonsfluttertpc_google_ml_kit_flutter✓✓--已适配开发工具ML工具
154velocity_xfluttertpc_velocity_x✓✓✓-已适配UI组件UI工具
155shakefluttertpc_shake✓✓✓-已适配设备信息与系统摇一摇
156image_previewfluttertpc_image_preview✓✓--已适配媒体相关图片预览
157image_savefluttertpc_image_save✓✓✓✓已适配媒体相关图片保存
158jpush_flutterfluttertpc_jpush_flutter✓✓✓✓已适配推送相关推送服务
159flutter_iot_wififluttertpc_flutter_iot_wifi✓✓✓✓已适配网络相关IoT WiFi
160umeng_analytics_pluginfluttertpc_umeng_analytics_plugin✓✓✓✓已适配开发工具友盟统计
161flutter_qjsfluttertpc_flutter_qjs-✓✓-已适配开发工具JS 引擎
162huawei_iapfluttertpc_hms_flutter_plugin✓✓✓✓已适配开发工具应用内购
163pinputfluttertpc_pinput-✓✓-已适配UI组件密码输入
164volume_controllerfluttertpc_volume_controller✓✓✓-已适配音频与视频音量控制
165syncfusion_flutter_pdfviewerfluttertpc_syncfusion_flutter_charts✓✓--已适配UI组件PDF 文档
166uri_to_filefluttertpc_uri_to_file✓✓✓-已适配存储与文件URI转文件
167flutter_apns_onlyfluttertpc_flutter_apns_only✓✓✓✓已适配推送相关APNS推送
168flutter_app_badgerfluttertpc_flutter_app_badger✓✓✓✓已适配应用管理应用徽章管理
169flutter_gromore_adsfluttertpc_flutter_gromore_ads✓✓✓✓已适配广告相关广告集成
170flutter_app_updatefluttertpc_flutter_app_update✓✓✓-已适配应用管理应用更新
171the_apple_sign_influttertpc_the_apple_sign_in✓✓✓-已适配安全与加密Apple登录
172dynamic_colorfluttertpc_dynamic_color✓✓✓-已适配UI组件动态颜色
173app_linksfluttertpc_app_links✓✓✓✓已适配应用管理应用链接
174barcode_scan2fluttertpc_barcode_scan2✓✓✓✓已适配扫描与识别条码扫描
175chewie_audiofluttertpc_chewie_audio✓✓✓✓已适配音频与视频音频播放器
176pdffluttertpc_printing✓✓✓✓已适配存储与文件PDF生成
177device_calendarfluttertpc_device_calendar✓✓✓✓已适配日历相关设备日历
178file_previewfluttertpc_file_preview✓✓-✓已适配存储与文件文件预览
179flutter_native_timezonefluttertpc_flutter_native_timezone✓✓✓✓已适配设备信息与系统时区信息
180flutter_pdf_renderfluttertpc_flutter_pdf_render✓✓✓✓已适配存储与文件PDF渲染
181flutter_plugin_media_infofluttertpc_media_info✓✓✓✓已适配媒体相关媒体信息
182flutter_webview_pluginfluttertpc_flutter_webview_plugin✓✓-✓已适配UI组件WebView
183flutter_zxingfluttertpc_flutter_zxing✓✓-✓已适配扫描与识别条码识别
184flutter-geocodingfluttertpc_geocoding✓✓✓✓已适配位置与地图地理编码
185flutter-geolocatorfluttertpc_geolocator✓✓✓✓已适配位置与地图定位服务
186flutterlocationflutter_location✓✓-✓已适配位置与地图定位服务
187flutter-permission-handlerflutter_permission_handler✓-✓✓已适配应用管理权限管理
188flutter-phone-direct-callerfluttertpc_flutter_phone_direct_caller✓✓✓✓已适配通信相关电话拨打
189motion_sensorsfluttertpc_motion_sensors✓--✓已适配设备信息与系统运动传感器
190network_info_plusflutter_plus_plugins✓✓✓✓已适配网络相关网络信息获取
191screen_protectorfluttertpc_screen_protector✓-✓✓已适配设备信息与系统屏幕保护
192ShareExtendfluttertpc_share_extend✓--✓已适配应用管理分享扩展
193VideoCompressfluttertpc_video_compress✓--✓已适配音频与视频视频压缩
194webview_cookie_managerfluttertpc_webview_cookie_manager✓✓✓✓已适配存储与文件Cookie管理
195screen_retrieverfluttertpc_screen_retriever✓--✓已适配设备信息与系统屏幕信息
196window_manager_plusfluttertpc_window_manager_plus✓✓✓✓已适配设备信息与系统窗口管理
197flutter_quillfluttertpc_flutter_quill✓✓--已适配UI组件富文本编辑器
198adaptive_action_sheetfluttertpc_adaptive_action_sheet✓✓✓✓已适配UI组件操作菜单
199add_2_calendarfluttertpc_add_2_calendar✓✓--已适配日历相关日历添加
200Rive-flutterfluttertpc_Rive-flutter✓✓✓-已适配UI组件动画库
201alipay_kitfluttertpc_alipay_kit-✓✓-已适配支付相关支付宝集成
202better_cupertino_sliderfluttertpc_better_cupertino_slider✓✓✓✓已适配UI组件滑块组件
203calendar_date_picker2fluttertpc_calendar_date_picker2✓✓--已适配UI组件日历选择器
204cooperationfluttertpc_cooperation-✓✓-已适配其他功能协作工具
205dart_packagesfluttertpc_dart_packages✓✓-✓已适配开发工具Dart包管理
206dart_pingfluttertpc_dart_ping✓✓✓-已适配网络相关网络检测
207emoji_picker_flutterfluttertpc_emoji_picker_flutter✓✓--已适配UI组件表情选择器
208external_app_launcherfluttertpc_external_app_launcher-✓✓-已适配应用管理应用启动
209finderfluttertpc_finder✓✓✓-已适配其他功能查找工具
210flutter_animated_dialogfluttertpc_flutter_animated_dialog-✓✓-已适配UI组件动画对话框
211flutter_app_badgefluttertpc_flutter_app_badge✓-✓✓已适配应用管理应用徽章
212flutter_background_servicefluttertpc_flutter_background_service✓✓✓✓已适配应用管理后台服务
213flutter_desfluttertpc_flutter_des✓✓✓-已适配安全与加密DES加密
214flutter_exif_pluginfluttertpc_flutter_exif_plugin✓✓✓✓已适配媒体相关图片元数据
215flutter_exit_appfluttertpc_flutter_exit_app-✓✓-已适配应用管理应用退出
216flutter_full_pdf_viewerfluttertpc_flutter_full_pdf_viewer✓✓✓-已适配存储与文件PDF查看
217flutter_lifecycle_detectorfluttertpc_flutter_lifecycle_detector✓✓✓✓已适配应用管理生命周期检测
218flutter_traceroutefluttertpc_flutter_traceroute✓✓✓-已适配网络相关路由追踪
219flutter_ttsfluttertpc_flutter_tts✓✓✓-已适配音频与视频文字转语音
220headset_connection_eventfluttertpc_headset_connection_event✓✓✓-已适配设备信息与系统耳机检测
221in_app_reviewfluttertpc_in_app_review✓✓--已适配应用管理应用评价
222isarfluttertpc_isar--✓-已适配存储与文件数据库
223launch_reviewfluttertpc_launch_review✓✓✓✓已适配应用管理应用评价
224light_sensorfluttertpc_light_sensor-✓✓-已适配设备信息与系统光线传感器
225multi_image_picker_plusfluttertpc_multi_image_picker_plus✓✓✓-已适配媒体相关多图选择
226open_settingsfluttertpc_open_settings-✓✓-已适配应用管理打开设置
227secure_biometric_storagefluttertpc_secure_biometric_storage✓✓✓-已适配安全与加密生物存储
228selectablefluttertpc_selectable-✓✓-已适配UI组件可选择文本
229simple_rsafluttertpc_simple_rsa✓✓✓✓已适配安全与加密RSA加密
230tencent_cloud_uikit_corefluttertpc_tencent_cloud_uikit_core✓✓✓-已适配通信相关核心UI
231torch_lightfluttertpc_torch_light-✓✓-已适配设备信息与系统手电筒
232tts_pluginfluttertpc_tts_plugin✓✓✓✓已适配音频与视频文字转语音
233vision_gallery_saverfluttertpc_vision_gallery_saver✓✓--已适配媒体相关图片保存
234vs_scrollbarfluttertpc_vs_scrollbar✓✓✓✓已适配UI组件滚动条
235wechat_kit_extensionfluttertpc_wechat_kit_extension✓✓--已适配社交相关微信扩展
236zefyrfluttertpc_zefyr-✓--已适配UI组件编辑器
237country_codesfluttertpc_country_codes-✓✓-已适配其他功能国家代码
238basefluttertpc_flutter_base✓✓✓-已适配其他功能基础工具
239wechat_picker_libraryfluttertpc_flutter_wechat_picker_library✓✓--已适配媒体相关微信选择器
240devicelocalefluttertpc_flutter-devicelocale-✓✓-已适配设备信息与系统设备语言
241flutter-webrtcfluttertpc_flutter_webrtc--✓✓已适配音频与视频实时通信
242custom_refresh_indicatorfluttertpc_flutter-custom-refresh-indicator✓✓--已适配UI组件下拉刷新
243image_gallery_saver_plusfluttertpc_image_gallery_saver_plus✓✓✓-已适配媒体相关图片保存
244fijkplayerfijkplayer✓---已适配音频与视频视频播放器
245keyboard_utilsfluttertpc_keyboard_utils✓✓✓✓已适配UI组件键盘工具
246getxfluttertpc_get-✓-✓已适配其他功能状态管理
247android_intent_plusflutter_plus_plugins✓✓✓-已适配应用管理意图处理
248cryptographyfluttertpc_cryptography_flutter✓✓✓✓已适配安全与加密加密算法
249media_kit_libs_videofluttertpc_flutter_media_kit-✓--已适配音频与视频视频库
250media_kit_videofluttertpc_flutter_media_kit-✓--已适配音频与视频视频播放
251advertising_idfluttertpc_advertising_id✓✓✓-已适配设备信息与系统广告标识
252aliyun_log_dart_sdkfluttertpc_aliyun_log_dart_sdk✓✓✓-已适配开发工具阿里云日志
253amap_flutter_locationamap_flutter_location✓-✓-已适配位置与地图高德定位
254amap_flutter_mapamap_flutter_map✓✓✓-已适配位置与地图高德地图
255device_identityfluttertpc_device_identity---✓已适配设备信息与系统设备标识
256fc_native_video_thumbnailfluttertpc_fc_native_video_thumbnail✓✓✓✓已适配媒体相关视频缩略图
257flutter_adapterfluttertpc_flutter_adapter-✓✓-已适配开发工具适配器
258flutter_channelfluttertpc_flutter_channel✓✓✓✓已适配开发工具通道通信
259flutter_quick_video_encoderfluttertpc_flutter_quick_video_encoder✓✓✓✓已适配音频与视频视频编码
260flutter_scankitfluttertpc_flutter_scankit✓✓✓-已适配扫描与识别扫码工具
261foundation_fluttifyfluttertpc_foundation_fluttify✓-✓-已适配开发工具基础框架
262http_proxyfluttertpc_http_proxy✓✓--已适配网络相关HTTP代理

2、OpenHarmony平台适配中的三方库

原库名状态功能分类功能简介
dart_native开发中开发工具原生交互
photo_gallery开发中媒体相关相册访问
android_id开发中设备信息与系统设备标识
contacts_service开发中联系人相关联系人服务
desktop_drop开发中存储与文件文件拖拽
dialog_alert开发中UI组件对话框
fair开发中开发工具动态化框架
ffmpeg_kit_flutter开发中音频与视频音视频处理
flustars_flutter3开发中开发工具工具集
flutter_common开发中其他功能通用工具
flutter_contact开发中联系人相关联系人管理
flutter_inapp_purchase开发中支付相关内购功能
flutter_native_contact_picker开发中联系人相关联系人选择
flutter_openim_sdk开发中通信相关即时通讯
flutter_painter开发中UI组件绘画工具
flutter_plugin_record_plus开发中音频与视频录音功能
flutter_test_robots开发中开发工具测试工具
flutter_ume_kit_channel_monitor开发中开发工具通道监控
flutter_ume_kit_device开发中开发工具设备信息
flutter_upgrader开发中应用管理应用升级
flutter_utils开发中开发工具工具集
flutter_video_cache开发中音频与视频视频缓存
flutter_wechat_camera_picker开发中媒体相关相机选择
flutter_z_location开发中位置与地图定位服务
fx开发中其他功能功能扩展
google_fonts开发中UI组件字体库
home_widget开发中应用管理桌面小组件
image_clipboard开发中存储与文件图片剪贴板
ir开发中其他功能红外控制
is_app_installed开发中应用管理应用检测
keep_screen_on开发中设备信息与系统屏幕常亮
keyboard_height_plugin开发中UI组件键盘高度
kraken开发中开发工具渲染引擎
notification_permissions开发中应用管理通知权限
ota_update开发中应用管理系统更新
pasteboard开发中存储与文件剪贴板
power开发中设备信息与系统电源管理
rangers_applog_flutter_plugin开发中开发工具日志服务
rate_my_app开发中应用管理应用评价
receive_sharing_intent开发中应用管理分享接收
restart_app开发中应用管理应用重启
screen_capture_event开发中设备信息与系统屏幕捕获
sentry-native开发中开发工具错误监控
soundpool开发中音频与视频音效播放
speech_to_text开发中音频与视频语音转文本
sqlite3开发中存储与文件数据库
sqlite3_flutter_libs开发中存储与文件SQLite库
super_editor开发中UI组件编辑器
tencent_cloud_chat_sdk开发中通信相关腾讯云聊天
thresh开发中开发工具跨端框架
universal_platform开发中开发工具平台检测
wechat_camera_picker开发中媒体相关相机选择
quick_actions开发中应用管理快捷操作
uni_links开发中应用管理应用链接
assets_audio_player开发中音频与视频音频播放
battery_info开发中设备信息与系统电池信息
better_player_plus开发中音频与视频视频播放
brightness_volume开发中设备控制亮度与音量
disable_battery_optimization开发中应用管理禁用电池优化
disable_screenshots开发中设备信息与系统禁止截屏
easy_pdf_viewer开发中存储与文件PDF查看
external_path开发中存储与文件外部路径
fl_location开发中位置与地图定位服务
flutter_aes_ecb_pkcs5开发中安全与加密AES加密
flutter_archive开发中存储与文件文件压缩
flutter_audio_recorder开发中音频与视频录音功能
flutter_audio_recorder2开发中音频与视频录音功能
flutter_avif开发中媒体相关AVIF图片
flutter_bluetooth_serial开发中网络相关蓝牙串口
flutter_config开发中开发工具配置管理
flutter_device_type开发中设备信息与系统设备类型
flutter_dynamic_icon开发中应用管理动态图标
flutter_easy_permission开发中权限相关权限申请
flutter_exif_rotation开发中媒体相关图片旋转
flutter_file_downloader开发中网络相关文件下载
flutter_foreground_task开发中应用管理前台任务
flutter_internet_speed_test开发中网络相关网速测试
flutter_jailbreak_detection开发中安全与加密越狱检测
flutter_logs开发中开发工具日志收集
flutter_proxy开发中网络相关代理设置
flutter_share开发中其他功能分享功能
flutter_timezone开发中设备信息与系统时区信息
flutter_volume_controller开发中音频与视频音量控制
flutter_windowmanager开发中其他功能窗口管理
get_thumbnail_video开发中媒体相关视频缩略图
haptic_feedback开发中设备控制触觉反馈
health开发中设备信息与系统健康数据
image_crop_plus开发中媒体相关图片裁剪
image_pickers开发中媒体相关多图选择
json2dart_safe开发中开发工具JSON转Dart
live_activities开发中其他功能实时活动
location_service_check开发中位置与地图定位服务检查
memory_info开发中设备信息与系统内存信息
mlkit_scanner开发中扫描与识别扫码识别
move_to_background开发中应用管理后台切换
no_screenshot开发中设备信息与系统禁止截屏
nsd开发中网络相关网络服务发现
open_settings_plus开发中应用管理打开设置
performance_fps开发中开发工具帧率检测
phone_state开发中设备信息与系统电话状态
proximity_sensor开发中设备信息与系统距离传感器
reactive_ble_mobile开发中网络相关蓝牙功能
receive_intent开发中其他功能接收Intent
screen_state开发中设备信息与系统屏幕状态
speech_balloon开发中UI组件气泡提示
system_proxy开发中网络相关系统代理
system_settings开发中应用管理系统设置
uni_links2开发中应用管理应用链接
volume_watcher开发中音频与视频音量监听
wifi_scan开发中网络相关WiFi扫描
全球SAR卫星大盘点与回波数据处理专栏目录 本专栏将详细介绍各国各地区的SAR卫星的特点和性能,以及SAR回波数据的处理方法和技巧。主要介绍民用和商用SAR卫星,帮助你了解商业SAR卫星的最新动态和技术,MATLAB代码将全部开源。以下是专栏目录,持续更新中。 阅读详情

相关推荐

STM32CUBEMX+STM32H750VB+LWIP+LAN8720A+FREERTOS TCP服务器、UDP数据接收发送、网线热插拔、IAR-8.32开发

STM32CUBEMX+STM32H750VB+LWIP+LAN8720A+FREERTOS TCP服务器、UDP数据接收发送、网线热插拔、IAR-8.32开发STM32H750VB使用STM32CUBEMX生成工程IAR+J-LINK调试准备工作CUBEMX生成的代码问题所在如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章U

qq_37433166的博客 5327

跨平台框架适配鸿蒙(OpenHarmony)信息汇总表

欢迎大家加入开源鸿蒙跨平台开发者社区:https://openharmonycrossplatform.csdn.net/

夏天的博客 602

Xtract or Ucfyber的最条理的整理入门级教程

XTRACT可以对任意截面进行全过程截面分析。工程中常用来分析各种截面(如异形柱、组合截面等)的非线性特征点及承载力校核。 xtract主要思路也是根据各种材料本构关系,基于平截面假定,用fiber划分截面进行全过程非线性分析。......

→★佐佑思维★← 8385

Flutter跨平台框架OpenHarmony环境搭建与开发指南

Flutter框架已成功适配OpenHarmony平台,为开发者提供了高性能的跨端开发能力。本文介绍了Flutter OpenHarmony框架的核心特性,包括完整的UI渲染、原生交互和多引擎管理等。详细讲解了环境搭建步骤,包括安装DevEco Studio、配置JDK和Flutter SDK等。文章还演示了如何创建Flutter OpenHarmony项目,引入适配的三方库,并通过示例代码展示了基础应用开发流程。

b13053810049的博客 1122

[数据转换]将NetCDF(NC)文件转换成单个GeoTIFF文件

有时候要提取tif格式数据中的气象数据,但从气象网站上下载的却是NC格式的文件。这就需要我们将NC格式的文件转换成TIF格式的文件。

G_sea_young的博客 998

PICO SCOPE 二次开发

基于C#开发一个简单的PICO示波器的上位机工作,与MCC600运动控制卡一起,实现数据自动采集

nixoncheng的博客 1143

Flutter 鸿蒙化实战:flutter_adapter 适配 OpenHarmony,多端适配

随着鸿蒙生态的快速发展,越来越多的 Flutter 应用需要适配 OpenHarmony 平台。但生态早期,大量常用三方库只有 Android / iOS 实现,鸿蒙侧只能自己造轮子。为了解决这个问题,对一批高频使用的 Flutter 三方库做了 OpenHarmony 平台适配,统一托管在 GitCode 的下,全部通过 TAG 版本隔离、配套门禁编译验证,开箱即用。本篇是系列文章之一,主角是—— 多端适配插件。

m0_73818582的博客 226

从一根USB线缆说起:深入浅出聊聊那些影响信号完整性和EMC性能的‘小细节’(双绞、屏蔽、360度搭接全解析)

本文深入探讨了USB线缆中影响信号完整性和EMC性能的关键细节,包括双绞线绞距、屏蔽层设计和360度搭接工艺。通过实验数据和实用技巧,揭示了这些‘小细节’如何显著影响高频信号质量和电磁兼容性,为工程师提供了从选购到系统设计的全面指南。

weixin_30824479的博客 433

Flutter 鸿蒙化实战:flutter_barcode_scanner 适配 OpenHarmony,扫描条码一闪即得

随着鸿蒙生态的快速发展,越来越多的 Flutter 应用需要适配 OpenHarmony 平台。但生态早期,大量常用三方库只有 Android / iOS 实现,鸿蒙侧只能自己造轮子。为了解决这个问题,对一批高频使用的 Flutter 三方库做了 OpenHarmony 平台适配,统一托管在 GitCode 的下,全部通过 TAG 版本隔离、配套门禁编译验证,开箱即用。本篇是系列文章之一,主角是—— 相机扫码插件。

m0_73818582的博客 212

极智嘉嵌入式面试题及参考答案

IIC(Inter-Integrated Circuit)即集成电路总线,是一种由 PHILIPS 公司开发的两线式串行总线,用于连接微控制器及其外围设备。它仅使用两根线,即串行数据线 SDA 和串行时钟线 SCL,就能实现多个设备之间的通信,具有简单、高效、占用资源少等优点,广泛应用于各种嵌入式系统中。

大模型大数据攻城狮的专栏 908

实战|2026美团&大众点评餐饮数据抓取:Playwright/Selenium反爬全攻略

核心结论:2026年美团&大众点评的反爬核心是“多维度风控”,需组合使用“住宅IP+设备指纹伪装+真人行为模拟+动态验证处理”,Playwright是最优工具,Selenium仅作为补充。效率优化:单机爬取速度建议控制在“每小时500-800条”,避免高频请求触发风控;分布式爬取需确保每个节点使用独立住宅IP,且行为轨迹不一致。扩展方向集成WASM解密工具,破解2026年美团的Token加密;用AI识别动态点选验证,提升验证通过率;对接大数据平台,对抓取的餐饮数据进行可视化分析。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 2453

Flutter 鸿蒙化实战:VideoCompress 适配 OpenHarmony,视频压缩一次到位

随着鸿蒙生态的快速发展,越来越多的 Flutter 应用需要适配 OpenHarmony 平台。但生态早期,大量常用三方库只有 Android / iOS 实现,鸿蒙侧只能自己造轮子。为了解决这个问题,对一批高频使用的 Flutter 三方库做了 OpenHarmony 平台适配,统一托管在 GitCode 的下,全部通过 TAG 版本隔离、配套门禁编译验证,开箱即用。本篇是系列文章之一,主角是—— 视频压缩与处理插件。

m0_73818582的博客 282

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Flutter 鸿蒙化实战:flutter_webview_plugin 适配 OpenHarmony,内嵌网页轻松加载

m0_73818582的博客 219

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

Flutter 鸿蒙化实战:flutter_quill 适配 OpenHarmony,富文本编辑器

【代码】Flutter 鸿蒙化实战:flutter_quill 适配 OpenHarmony,富文本编辑器。

m0_73818582的博客 301

Flutter 三方库 OpenHarmony 鸿蒙适配实战:OneSignal 推送通知插件 ArkTS 原生适配全流程

Flutter 三方库 OpenHarmony 鸿蒙适配实战:OneSignal 推送通知插件 ArkTS 原生适配全流程

wei_shuo的博客 1万+

Flutter三方库适配OpenHarmony【flutter_speech】— pubspec.yaml 多平台配置

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.csdn.netpubspec.yaml是Flutter插件的"身份证"——它告诉Flutter框架这个插件支持哪些平台、每个平台的入口类是什么、需要哪些依赖。适配OpenHarmony后,需要在pubspec.yaml中添加ohos平台的声明,让Flutter知道"这个插件也支持OpenHarmony"。这个配置看起来简单,但有不少细节容易出错。今天把pubspec.yaml中与多平台相关的所有配置都讲清楚。

weixin_37695089的博客 1640

Flutter 三方库 `flutter_phone_direct_caller` 在 OpenHarmony 平台的适配实战

安装 Pigeon:在的下添加。创建协议文件:在项目根目录创建。// 配置 Pigeon 生成的文件路径和语言// OpenHarmony (ArkTS) 输出路径// 注意:目前 Pigeon 对 OHOS 的 ArkTS 支持还处于社区扩展阶段,可能需要使用特定版本或生成后手动调整。// 这里我们先生成接口定义,再手动编写 ArkTS 实现。),// 定义通信接口@HostApi()// 调起拨号界面,phoneNumber 为电话号码字符串// 返回布尔值表示是否成功发起意图。

nanxuan521的专栏 1158

Flutter三方库在OpenHarmony平台的适配实践

跨平台开发中,Flutter与OpenHarmony(OH)的生态兼容性是开发者常遇到的挑战。平台通道通信和原生依赖管理是确保应用稳定运行的核心技术,特别是在处理不同架构的底层差异时。通过条件编译和平台特定代码适配,开发者可以有效解决API缺失和NDK不兼容等问题。本文基于实际项目经验,详细介绍了Flutter插件在OH平台上的适配方法,包括环境配置、问题诊断、代码修改和性能优化,帮助开发者在物联网和智能设备等场景中实现高效开发。

weixin_32306957的博客 254

Flutter三方库 confetti 适配 OpenHarmony —— 实现彩纸效果

在移动开发领域,我们总是面临着选择与适配。今天,你的Flutter应用在Android和iOS上跑得正欢,明天可能就需要考虑一个新的平台:HarmonyOS(鸿蒙)。这不是一道选答题,而是很多团队正在面对的现实。Flutter的优势很明确——写一套代码,就能在两个主要平台上运行,开发体验流畅。而鸿蒙代表的是下一个时代的互联生态,它不仅仅是手机系统,更着眼于未来全场景的体验。

2301_79166641的博客 1164

Flutter 三方库 flutter_shimmer 适配 OpenHarmony ————实现骨架屏

在移动应用开发中,骨架屏(Skeleton)已经成为提升用户体验的重要手段。当应用加载数据时,骨架屏能够提供视觉反馈,减少用户的等待感。本文将详细介绍如何在 Flutter 项目中集成shimmer库,并适配到 OpenHarmony 平台,实现多种类型的骨架屏效果。Flutter 的跨平台特性让我们可以使用一套代码覆盖多个平台,而 OpenHarmony 作为新兴的全场景分布式操作系统,为应用提供了更广阔的发展空间。

xiaoyaonvwakaka的博客 756

【Flutter For OpenHarmony】第一次尝试鸿蒙适配flutter第三方库

本文围绕Flutter应用向HarmonyOS迁移过程中面临的关键问题展开,重点分析了第三方库适配的必要性与现实挑战。在实践过程中,记录了环境配置与项目运行阶段遇到的典型问题,包括Node环境变量配置错误、HarmonyOS SDK识别失败以及缺失flutter_embedding_debug.har等,并结合具体案例给出排查思路与解决方案。通过本次尝试,可以看出Flutter在鸿蒙平台的基础运行能力已逐步完善,但生态适配仍存在明显短板。文章为后续深入开展Flutter插件鸿蒙适配提供了实践参考。

2401_87524486的博客 724

Openharmony 实战 Flutter-OH 三方库适配实战:url_launcher 应用跳转 OpenHarmony 完整适配指南

应用内外跳转是移动开发常用基础能力,url_launcher 是 Flutter 生态使用最广泛的链接唤起三方库,支持跳转浏览器、拨打电话、打开微信、唤起地图、跳转系统设置、打开第三方 App 等场景,API 简洁、扩展性强。OpenHarmony 鸿蒙系统采用独立的应用跳转路由、隐式意图管控、跨应用访问权限限制,原生 url_launcher 直接接入 Flutter-OH 项目,会出现链接无法唤起、跳转无响应、打电话失效、外部 App 拉起失败等兼容问题。

Helen_cai的博客 543

Flutter 三方库鸿蒙适配手记:让 `flutter_isolate` 在 OpenHarmony 上跑起来

鸿蒙生态的势头越来越猛,很多团队都在考虑把现有的 Flutter 应用搬过去。这事儿的关键之一,就是那些不可或缺的三方库也得能在鸿蒙上工作。这个库在 Flutter 里挺重要的,它负责搞隔离线程(Isolate),专门用来处理计算密集的活儿,防止卡住UI。这次我们就来聊聊,怎么把适配到 OpenHarmony(OHOS)平台。我会从它原来的原理、鸿蒙的并发模型讲起,然后带大家一步步走通环境搭建代码改造和效果验证的整个过程。文章里有完整的、可以跑的代码例子,也总结了一些关键的技术对比和避坑点。

nanxuan521的专栏 1209

Flutter三方库 基于HarmonyOS API 24 dotted_border 适配 OpenHarmony —— 实现虚线边框

在移动应用开发中,虚线边框是一种常见的UI元素,它可以为界面增添层次感和设计感。Flutter生态中有许多优秀的UI库,其中dotted_border以其简洁的API和灵活的配置选项受到开发者的青睐。随着OpenHarmony生态的快速发展,越来越多的Flutter应用需要适配到这个新平台。将dotted_border这样的第三方库适配到OpenHarmony,不仅可以保持应用UI的一致性,还能提升用户体验。

xiaoqi922的博客 598

Flutter三方库适配OpenHarmony【flutter_speech】— OpenHarmony 插件工程创建

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.csdn.net从这篇开始,我们正式进入OpenHarmony适配实战阶段。前面六篇铺垫了足够的理论基础,现在该动手了。第一步是创建OpenHarmony的插件工程目录。这个过程说起来简单——不就是建几个文件夹、写几个配置文件嘛——但实际操作中有不少细节容易搞错。我第一次创建ohos目录的时候,里的main字段写错了,导致插件怎么都加载不上,排查了大半天。

weixin_37695089的博客 793

Openharmony 实战 Flutter-OH 三方库适配实战:Dio 网络请求库 OpenHarmony 完整适配指南

网络请求是移动应用开发的核心基础能力,Dio 是 Flutter 生态中使用最广泛的高性能网络请求三方库,支持拦截器、超时配置、数据封装、异常统一处理等能力。OpenHarmony 鸿蒙系统拥有独立的权限管控、网络安全策略,原生 Flutter 三方库直接接入会出现请求拦截、权限失效、明文访问受限等问题。

Helen_cai的博客 544
上一篇: OpenHarmony平台原生三方库适配情况
下一篇: OpenHarmony平台RN三方库适配情况
OH_TPC
博客等级 码龄1年 1粉丝 82原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值