提交 c5dc2520 编写于 作者: J jackjintai

modify:

1、add android dokit v3.1.1
上级 46ccbcff
......@@ -4,9 +4,9 @@ ext {
// 线上包不会接入DoraemonKit,测试包会自动接入
applyPlugin : true,
//上传到仓库时需要打开
uploadArchives : true,
uploadArchives : false,
//是否发布插件到远程仓库
publishPluginToRemote: true,
publishPluginToRemote: false,
localRepoURL : "/Users/didi/project/dokit_repo"
]
android = [compileSdkVersion : 29,
......@@ -15,15 +15,15 @@ ext {
minSdkVersion : 16,
targetSdkVersion : 29,
//app版本号
versionCode : 310,
versionCode : 311,
//dokit 插件版本号
pluginVersionName : "3.1.0",
pluginVersionName : "3.1.1",
//jcenter dokit版本号 打包上传时 dokit的版本名字
jcenterArchivesVersionName: "3.1.0",
jcenterArchivesVersionName: "3.1.1",
//didi内部仓库版本号
didiArchivesVersionName : "1000.0.22",
versionName : "3.1.0",
glide_version : "4.9.0",
versionName : "3.1.1",
glide_version : "4.11.0",
kotlin_version : "1.3.61"
]
dependencies = [// ###### android library start ######
......
<resources>
<!-- <string name="app_name">weexkit</string>-->
<string name="dk_console_log_name">Weex Log</string>
<string name="dk_console_log_name">Log</string>
<string name="dk_console_log_title">Weex Logging</string>
<string name="dk_storage_cache_name">Weex Cache</string>
<string name="dk_storage_cache_name">Cache</string>
<string name="dk_storage_cache_title">Storage Information</string>
<string name="dk_weex_info_name">Weex Info</string>
<string name="dk_weex_info_name">Info</string>
<string name="dk_weex_info_title">Weex Information</string>
<string name="dk_dev_tool_name">DevTool</string>
<string name="dk_dev_tool_title">Weex DevTool</string>
<string name="dk_dev_tool_title">DevTool</string>
<string name="dk_storage_tip_key">key:</string>
<string name="dk_storage_tip_value">value:</string>
......
<resources>
<!-- <string name="app_name">weexkit</string>-->
<string name="dk_console_log_name">Weex日志</string>
<string name="dk_console_log_name">日志</string>
<string name="dk_console_log_title">Weex日志记录</string>
<string name="dk_storage_cache_name">Weex缓存</string>
<string name="dk_storage_cache_name">缓存</string>
<string name="dk_storage_cache_title">Storage信息查看</string>
<string name="dk_weex_info_name">Weex信息</string>
<string name="dk_weex_info_name">信息</string>
<string name="dk_weex_info_title">Weex信息查看</string>
<string name="dk_dev_tool_name">DevTool</string>
<string name="dk_dev_tool_title">Weex DevTool</string>
<string name="dk_dev_tool_title">DevTool</string>
<string name="dk_storage_tip_key">key:</string>
<string name="dk_storage_tip_value">value:</string>
......
<resources>
<!-- <string name="app_name">weexkit</string>-->
<string name="dk_console_log_name">Weex日誌</string>
<string name="dk_console_log_name">日誌</string>
<string name="dk_console_log_title">Weex日誌記錄</string>
<string name="dk_storage_cache_name">Weex緩存</string>
<string name="dk_storage_cache_name">緩存</string>
<string name="dk_storage_cache_title">Storage信息查看</string>
<string name="dk_weex_info_name">Weex信息</string>
<string name="dk_weex_info_name">信息</string>
<string name="dk_weex_info_title">Weex信息查看</string>
<string name="dk_dev_tool_name">DevTool</string>
<string name="dk_dev_tool_title">Weex DevTool</string>
<string name="dk_dev_tool_title">DevTool</string>
<string name="dk_storage_tip_key">key:</string>
<string name="dk_storage_tip_value">value:</string>
......
<resources>
<!-- <string name="app_name">weexkit</string>-->
<string name="dk_console_log_name">Weex日志</string>
<string name="dk_console_log_name">日志</string>
<string name="dk_console_log_title">Weex日志记录</string>
<string name="dk_storage_cache_name">Weex缓存</string>
<string name="dk_storage_cache_name">缓存</string>
<string name="dk_storage_cache_title">Storage信息查看</string>
<string name="dk_weex_info_name">Weex信息</string>
<string name="dk_weex_info_name">信息</string>
<string name="dk_weex_info_title">Weex信息查看</string>
<string name="dk_dev_tool_name">DevTool</string>
<string name="dk_dev_tool_title">Weex DevTool</string>
<string name="dk_dev_tool_title">DevTool</string>
<string name="dk_storage_tip_key">key:</string>
<string name="dk_storage_tip_value">value:</string>
......
......@@ -207,10 +207,8 @@ class DoraemonKitReal {
tool.add(new GpsMockKit());
}
tool.add(new WebDoorKit());
tool.add(new CrashCaptureKit());
tool.add(new LogInfoKit());
tool.add(new DataCleanKit());
tool.add(new WeakNetworkKit());
tool.add(new LogInfoKit());
tool.add(new DbDebugKit());
//添加性能监控kit
......@@ -218,12 +216,13 @@ class DoraemonKitReal {
performance.add(new CpuKit());
performance.add(new RamKit());
performance.add(new NetworkKit());
performance.add(new CrashCaptureKit());
performance.add(new BlockMonitorKit());
performance.add(new LargePictureKit());
performance.add(new WeakNetworkKit());
performance.add(new TimeCounterKit());
performance.add(new MethodCostKit());
performance.add(new UIPerformanceKit());
performance.add(new LargePictureKit());
performance.add(new MethodCostKit());
try {
//动态添加leakcanary
AbstractKit leakCanaryKit = (AbstractKit) Class.forName("com.didichuxing.doraemonkit.kit.leakcanary.LeakCanaryKit").newInstance();
......
......@@ -138,7 +138,7 @@ public class NetworkDetailView extends LinearLayout {
body.setVisibility(View.VISIBLE);
body.setText(strBody);
diverFormat.setText("format");
ToastUtils.showShort("不支持格式化");
ToastUtils.showShort("format error");
}
} else {
//反格式化
......
......@@ -15,7 +15,7 @@
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="30dp"
android:text="结束前请完善以下信息"
android:text="@string/dk_health_dialog_title"
android:textColor="@color/dk_color_333333"
android:textSize="21sp"
android:textStyle="bold" />
......@@ -31,7 +31,7 @@
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="测试用例名称"
android:text="@string/dk_health_dialog_test_name"
android:textColor="@color/dk_color_BEBEBE"
android:textSize="14sp" />
......@@ -41,7 +41,7 @@
android:layout_height="@dimen/dk_dp_40"
android:layout_marginTop="@dimen/dk_dp_5"
android:background="@drawable/dk_health_edittext_style"
android:hint="测试用例名称"
android:hint="@string/dk_health_dialog_test_name_hint"
android:paddingLeft="6dp"
android:textColor="@color/dk_color_333333"
android:textSize="14sp" />
......@@ -51,7 +51,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dk_dp_16"
android:text="测试人"
android:text="@string/dk_health_dialog_test_person"
android:textColor="@color/dk_color_BEBEBE"
android:textSize="14sp" />
......@@ -61,7 +61,7 @@
android:layout_height="@dimen/dk_dp_40"
android:layout_marginTop="@dimen/dk_dp_5"
android:background="@drawable/dk_health_edittext_style"
android:hint="测试人"
android:hint="@string/dk_health_dialog_test_person_hint"
android:paddingLeft="6dp"
android:textColor="@color/dk_color_333333"
android:textSize="14sp" />
......
......@@ -13,7 +13,7 @@
app:dkLeftText="@string/dk_back"
app:dkTitle="@string/dk_net_monitor_title_summary"/>
<androidx.core.view.ViewPager
<androidx.viewpager.widget.ViewPager
android:id="@+id/vp_show"
android:layout_width="match_parent"
android:layout_height="match_parent"
......@@ -22,7 +22,6 @@
android:background="@color/dk_color_F4F5F6"/>
<LinearLayout
android:id="@+id/tabMode"
android:layout_width="match_parent"
......
......@@ -18,7 +18,7 @@
<include layout="@layout/dk_view_network_detail_pager_title"/>
<androidx.core.view.ViewPager
<androidx.viewpager.widget.ViewPager
android:id="@+id/network_viewpager"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
......
......@@ -10,7 +10,7 @@
android:layout_margin="8dp"
android:orientation="vertical">
<androidx.constraintlayout.ConstraintLayout
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="160dp"
android:background="@color/dk_color_FFFFFF">
......@@ -123,7 +123,7 @@
app:layout_constraintLeft_toLeftOf="@id/total_down"
app:layout_constraintTop_toBottomOf="@id/total_down"
app:layout_constraintWidth_percent="0.33" />
</androidx.constraintlayout.ConstraintLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
<LinearLayout
......
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="73dp">
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="73dp">
<TextView
android:id="@+id/network_list_url"
style="@style/DK.TextSmall.Dark"
android:paddingRight="30dp"
android:ellipsize="end"
android:textSize="@dimen/dk_font_size_10"
android:paddingRight="30dp"
android:singleLine="true"
android:textSize="@dimen/dk_font_size_10"
app:layout_constraintBottom_toTopOf="@+id/network_list_method"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_chainStyle="packed"/>
app:layout_constraintVertical_chainStyle="packed" />
<TextView
android:id="@+id/network_list_method"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="@color/dk_color_FFFFFF"
android:textSize="@dimen/dk_font_size_10"
android:background="@drawable/dk_network_method_bg"
android:paddingLeft="3dp"
android:paddingRight="3dp"
android:background="@drawable/dk_network_method_bg"
android:textColor="@color/dk_color_FFFFFF"
android:textSize="@dimen/dk_font_size_10"
app:layout_constraintBottom_toTopOf="@+id/network_list_time_and_cost"
app:layout_constraintLeft_toLeftOf="@id/network_list_url"
app:layout_constraintTop_toBottomOf="@+id/network_list_url"/>
app:layout_constraintTop_toBottomOf="@+id/network_list_url" />
<TextView
android:id="@+id/network_list_code"
......@@ -35,7 +35,7 @@
android:layout_marginLeft="5dp"
android:textSize="@dimen/dk_font_size_10"
app:layout_constraintLeft_toRightOf="@id/network_list_method"
app:layout_constraintTop_toBottomOf="@id/network_list_url"/>
app:layout_constraintTop_toBottomOf="@id/network_list_url" />
<TextView
android:id="@+id/network_list_time_and_cost"
......@@ -43,7 +43,7 @@
android:textSize="@dimen/dk_font_size_10"
app:layout_constraintBottom_toTopOf="@+id/network_list_flow"
app:layout_constraintLeft_toLeftOf="@id/network_list_url"
app:layout_constraintTop_toBottomOf="@+id/network_list_method"/>
app:layout_constraintTop_toBottomOf="@+id/network_list_method" />
<TextView
android:id="@+id/network_list_flow"
......@@ -51,8 +51,7 @@
android:textSize="@dimen/dk_font_size_10"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintLeft_toLeftOf="@id/network_list_url"
app:layout_constraintTop_toBottomOf="@+id/network_list_time_and_cost"
/>
app:layout_constraintTop_toBottomOf="@+id/network_list_time_and_cost" />
<ImageView
android:layout_width="wrap_content"
......@@ -61,6 +60,6 @@
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.5"/>
app:layout_constraintVertical_bias="0.5" />
</androidx.constraintlayout.ConstraintLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
......@@ -2,14 +2,14 @@
<string name="dk_app_name">DoraemonKit</string>
<string name="dk_category_biz">Business</string>
<string name="dk_category_tools">"Common Tool "</string>
<string name="dk_category_performance">Performance Monitor</string>
<string name="dk_category_tools">Common</string>
<string name="dk_category_performance">Performance</string>
<string name="dk_category_large_image">Large image detection</string>
<string name="dk_category_ui">UI Tool</string>
<string name="dk_category_platform">Platform Tool</string>
<string name="dk_kit_network_mock">Api Mock</string>
<string name="dk_kit_health">App Health</string>
<string name="dk_category_weex">WEEX</string>
<string name="dk_category_ui">UI</string>
<string name="dk_category_platform">Platform</string>
<string name="dk_kit_network_mock">Mock Data</string>
<string name="dk_kit_health">Health Check</string>
<string name="dk_category_weex">Weex</string>
<string name="dk_kit_sysinfo">App Info</string>
<string name="dk_kit_develop">Developer Options</string>
......@@ -18,23 +18,23 @@
<string name="dk_kit_list">Tools</string>
<string name="dk_kit_demo">demo</string>
<string name="dk_kit_file_explorer">Sandbox Brow</string>
<string name="dk_kit_file_explorer">Sandbox</string>
<string name="dk_kit_frame_info">FPS</string>
<string name="dk_kit_gps_mock">" GPS Mock"</string>
<string name="dk_kit_gps_mock">Mock GPS</string>
<string name="dk_kit_color_picker">Color Picker</string>
<string name="dk_kit_align_ruler">Align Ruler</string>
<string name="dk_kit_log_info">"Log Viewer "</string>
<string name="dk_kit_web_door">"H5 Door "</string>
<string name="dk_kit_log_info">Log</string>
<string name="dk_kit_web_door">Browser</string>
<string name="dk_kit_temporary_close">Hide Doraemon</string>
<string name="dk_kit_crash">Crash Viewer</string>
<string name="dk_kit_data_clean">Cache Clean</string>
<string name="dk_kit_crash">Crash</string>
<string name="dk_kit_data_clean">Clear Sanbox</string>
<string name="dk_kit_db_debug">DBView</string>
<string name="dk_kit_weak_network">Weak Network</string>
<string name="dk_kit_view_check">View Ciewer</string>
<string name="dk_kit_net_monitor">NetWork Monitor</string>
<string name="dk_kit_view_check">View Check</string>
<string name="dk_kit_net_monitor">Network</string>
<string name="dk_kit_ui_monitor">Show Current Infos On UI</string>
<string name="dk_kit_time_counter">Start Cost</string>
<string name="dk_kit_method_cost">Method Cost</string>
<string name="dk_kit_time_counter">Launch Time</string>
<string name="dk_kit_method_cost">Time Profiler</string>
<string name="dk_kit_mock_template_preview">Data Preview</string>
<string name="dk_kit_method_cost_desc">
<![CDATA[
......@@ -102,7 +102,7 @@
<string name="dk_frameinfo_upstream">Upstream traffic</string>
<string name="dk_frameinfo_downstream">Downstream traffic</string>
<string name="dk_frameinfo_avg_value">Average value</string>
<string name="dk_frameinfo_big_img">BigImg Monitor</string>
<string name="dk_frameinfo_big_img">BigImg</string>
<string name="dk_frameinfo_leakcanary">LeakCanary</string>
<string name="dk_tools_dbdebug">DBView</string>
......@@ -123,7 +123,7 @@
<string name="dk_gpsmock_hint_longlat">Please Input latitude and longitude</string>
<!--卡顿检测-->
<string name="dk_kit_block_monitor">Block Monitor</string>
<string name="dk_kit_block_monitor">ANR</string>
<string name="dk_kit_block_monitor_list">Block List</string>
<string name="dk_kit_block_monitor_detail">Block Detail</string>
<string name="dk_item_block_switch">Block Switch</string>
......@@ -165,8 +165,8 @@
<string name="dk_weak_network_limit_message">request speed limit will limit speed when uploading, response speed limit will limit speed when downloading, 0 does not limit speed</string>
<string name="dk_back">Back</string>
<string name="dk_frameinfo_ram">RAM</string>
<string name="dk_kit_network_monitor">Network Monitor</string>
<string name="dk_frameinfo_ram">Memory</string>
<string name="dk_kit_network_monitor">Network</string>
<string name="dk_float_permission_toast">DoraemonKit need draw over other app permission</string>
<string name="dk_gps_location_change_toast">Location changed: %1$s , %2$s</string>
<string name="dk_view_check_info_size">View Size:width%1$d,height%2$d</string>
......@@ -200,7 +200,7 @@
<string name="dk_network_detail_title_request_header">Request Header</string>
<string name="dk_network_detail_title_response_header">Response Header</string>
<string name="dk_network_detail_title_request_body">Request Line</string>
<string name="dk_network_detail_title_response_body">Request Line</string>
<string name="dk_network_detail_title_response_body">Response Line</string>
<string name="dk_network_summary_total_number_time_tips">Total Captured</string>
<string name="dk_network_summary_total_number">Captured Packets</string>
<string name="dk_network_summary_data_upload">Data Upload</string>
......@@ -219,7 +219,7 @@
<string name="dk_ram_detection_switch">Memory Detection Switch</string>
<string name="dk_ram_detection_title">Memory Detection</string>
<string name="dk_cpu_memory_remind_user">Sorry, your current system version is higher than 8.0. Due to Google\'s privilege tightening, you can only use adb to obtain performance analysis data. Please connect your computer to your computer and enter adb tcpip 5555 to ensure normal function.</string>
<string name="dk_kit_layout_border">Layout Border</string>
<string name="dk_kit_layout_border">View Border</string>
<string name="dk_layout_level">Layout Level</string>
<string name="dk_align_info_text">Position:Left%1$d Right%2$d Top%3$d Bottom%4$d</string>
......@@ -249,7 +249,7 @@
<string name="dk_crash_need_permission">Please authorize permissions</string>
<string name="dk_data_clean_toast">Clear system data</string>
<string name="dk_error_tips_permissions_less">Please authorize permissions</string>
<string name="dk_kit_ui_performance">UI Performance</string>
<string name="dk_kit_ui_performance">UI Hierarchy</string>
<string name="dk_view_render_analysis">Render Analysis</string>
<string name="dk_max_level">max level: </string>
<string name="dk_view_id">view id: </string>
......@@ -272,10 +272,10 @@
<string name="dk_health_upload_successed">Data uploaded successfully</string>
<string name="dk_health_upload_failed">upload failed,try again</string>
<string name="dk_health_upload_droped">This test case has been discarded!</string>
<string name="dk_health_upload_title">App Health</string>
<string name="dk_health_upload_title">Health Check</string>
<string name="dk_health_upload_message">Are you sure to start the health checkup?</string>
<string name="dk_health_funcation_start">App is about to restart and start to enter medical examination mode</string>
<string name="dk_health_funcation_running">Checking up ...</string>
<string name="dk_health_funcation_running">Checking...</string>
<string name="dk_health_step_index">Swipe up to see how to use the feature</string>
<string name="dk_health_title_step1">Step 1</string>
<string name="dk_health_title_step2">Step 2</string>
......@@ -310,4 +310,9 @@
<string name="dk_weaknet_type_timeout">Timeout</string>
<string name="dk_weaknet_type_off">Off</string>
<string name="dk_weak_network_speed_unit">K/s</string>
<string name="dk_health_dialog_title">Perfect Info</string>
<string name="dk_health_dialog_test_name">Test case name</string>
<string name="dk_health_dialog_test_name_hint">Test case name</string>
<string name="dk_health_dialog_test_person">tester</string>
<string name="dk_health_dialog_test_person_hint">tester</string>
</resources>
......@@ -7,11 +7,11 @@
<string name="dk_category_large_image">大图检测</string>
<string name="dk_category_ui">视觉工具</string>
<string name="dk_category_platform">平台工具</string>
<string name="dk_kit_network_mock">接口Mock</string>
<string name="dk_kit_network_mock">数据Mock</string>
<string name="dk_kit_health">健康体检</string>
<string name="dk_category_weex">WEEX</string>
<string name="dk_category_weex">Weex</string>
<string name="dk_kit_sysinfo">App基本信息</string>
<string name="dk_kit_sysinfo">App信息</string>
<string name="dk_kit_develop">开发者选项</string>
<string name="dk_kit_service_running">运行中服务</string>
<string name="dk_kit_local_lang">本地语言</string>
......@@ -23,15 +23,15 @@
<string name="dk_kit_gps_mock">位置模拟</string>
<string name="dk_kit_color_picker">取色器</string>
<string name="dk_kit_align_ruler">对齐标尺</string>
<string name="dk_kit_log_info">日志查看</string>
<string name="dk_kit_log_info">日志</string>
<string name="dk_kit_web_door">H5任意门</string>
<string name="dk_kit_temporary_close">隐藏</string>
<string name="dk_kit_crash">Crash查看</string>
<string name="dk_kit_data_clean">缓存清理</string>
<string name="dk_kit_crash">Crash</string>
<string name="dk_kit_data_clean">清理缓存</string>
<string name="dk_kit_db_debug">DBView</string>
<string name="dk_kit_weak_network">模拟弱网</string>
<string name="dk_kit_view_check">控件检查</string>
<string name="dk_kit_net_monitor">流量监控</string>
<string name="dk_kit_net_monitor">网络</string>
<string name="dk_kit_ui_monitor">UI显示实时数据</string>
<string name="dk_kit_time_counter">启动耗时</string>
<string name="dk_kit_method_cost">函数耗时</string>
......@@ -103,7 +103,7 @@
<string name="dk_frameinfo_upstream">上行流量</string>
<string name="dk_frameinfo_downstream">下行流量</string>
<string name="dk_frameinfo_avg_value">平均值</string>
<string name="dk_frameinfo_big_img">大图监控</string>
<string name="dk_frameinfo_big_img">大图检测</string>
<string name="dk_frameinfo_leakcanary">LeakCanary</string>
<string name="dk_tools_dbdebug">DBView</string>
......@@ -124,7 +124,7 @@
<string name="dk_gpsmock_hint_longlat">请输入经纬度</string>
<!--卡顿检测-->
<string name="dk_kit_block_monitor">卡顿检测</string>
<string name="dk_kit_block_monitor">卡顿</string>
<string name="dk_kit_block_monitor_list">卡顿列表</string>
<string name="dk_kit_block_monitor_detail">卡顿详情</string>
<string name="dk_item_block_switch">卡顿检测开关</string>
......@@ -164,8 +164,8 @@
<string name="dk_weak_network_limit_message">请求限速会在上传时限速,响应限速会在下载时限速,0则不限速</string>
<string name="dk_back">返回</string>
<string name="dk_frameinfo_ram">RAM</string>
<string name="dk_kit_network_monitor">流量监控</string>
<string name="dk_frameinfo_ram">内存</string>
<string name="dk_kit_network_monitor">网络</string>
<string name="dk_float_permission_toast">哆啦A梦需要打开悬浮窗权限才能正常使用</string>
<string name="dk_gps_location_change_toast">地址变为: %1$s , %2$s</string>
<string name="dk_view_check_info_desc">背景颜色:%1$s</string>
......@@ -248,7 +248,7 @@
<string name="dk_crash_need_permission">请授权读写权限,避免crash文件丢失</string>
<string name="dk_data_clean_toast">清除系统资料</string>
<string name="dk_error_tips_permissions_less">请进行授权才可以使用该功能</string>
<string name="dk_kit_ui_performance">UI渲染性能</string>
<string name="dk_kit_ui_performance">UI层级</string>
<string name="dk_view_render_analysis">View渲染统计</string>
<string name="dk_max_level">最大层级: </string>
<string name="dk_view_id">控件id: </string>
......@@ -307,4 +307,9 @@
<string name="dk_weaknet_type_timeout">超时</string>
<string name="dk_weaknet_type_off">断网</string>
<string name="dk_weak_network_speed_unit">K/s</string>
<string name="dk_health_dialog_title">结束前请完善以下信息</string>
<string name="dk_health_dialog_test_name">测试用例名称</string>
<string name="dk_health_dialog_test_name_hint">测试用例名称</string>
<string name="dk_health_dialog_test_person">测试人</string>
<string name="dk_health_dialog_test_person_hint">测试人</string>
</resources>
......@@ -7,11 +7,11 @@
<string name="dk_category_large_image">大圖檢測</string>
<string name="dk_category_ui">視覺工具</string>
<string name="dk_category_platform">平台工具</string>
<string name="dk_kit_network_mock">接口Mock</string>
<string name="dk_kit_network_mock">数据Mock</string>
<string name="dk_kit_health">健康體檢</string>
<string name="dk_category_weex">WEEX</string>
<string name="dk_category_weex">Weex</string>
<string name="dk_kit_sysinfo">App 基本資訊</string>
<string name="dk_kit_sysinfo">App信息</string>
<string name="dk_kit_develop">開發者選項</string>
<string name="dk_kit_service_running">運行中服務</string>
<string name="dk_kit_local_lang">本地語言</string>
......@@ -23,15 +23,15 @@
<string name="dk_kit_gps_mock">位置模擬</string>
<string name="dk_kit_color_picker">取色器</string>
<string name="dk_kit_align_ruler">對齊標尺</string>
<string name="dk_kit_log_info">Log 查看</string>
<string name="dk_kit_web_door">H5 任意門</string>
<string name="dk_kit_log_info">Log</string>
<string name="dk_kit_web_door">H5任意門</string>
<string name="dk_kit_temporary_close">隱藏</string>
<string name="dk_kit_crash">Crash 查看</string>
<string name="dk_kit_data_clean">除 Cache</string>
<string name="dk_kit_crash">Crash</string>
<string name="dk_kit_data_clean">理缓存</string>
<string name="dk_kit_db_debug">DBView</string>
<string name="dk_kit_weak_network">模擬弱網</string>
<string name="dk_kit_view_check">View 元件檢查</string>
<string name="dk_kit_net_monitor">流量監控</string>
<string name="dk_kit_net_monitor">網絡</string>
<string name="dk_kit_ui_monitor">UI顯示實時數據</string>
<string name="dk_kit_time_counter">啟動耗時</string>
<string name="dk_kit_method_cost">函數耗時</string>
......@@ -99,7 +99,7 @@
<string name="dk_frameinfo_downstream">下行流量</string>
<string name="dk_frameinfo_upstream">上流量</string>
<string name="dk_frameinfo_avg_value">平均值</string>
<string name="dk_frameinfo_big_img">大圖監控</string>
<string name="dk_frameinfo_big_img">大圖檢測</string>
<string name="dk_frameinfo_leakcanary">LeakCanary</string>
<string name="dk_tools_dbdebug">DBView</string>
......@@ -122,7 +122,7 @@
<string name="dk_gpsmock_hint_longlat">請輸入經緯度</string>
<!--卡頓檢測-->
<string name="dk_kit_block_monitor">卡頓檢測</string>
<string name="dk_kit_block_monitor">卡頓</string>
<string name="dk_kit_block_monitor_list">ANR 列表</string>
<string name="dk_kit_block_monitor_detail">ANR 詳情</string>
<string name="dk_item_block_switch">ANR 檢測開關</string>
......@@ -163,7 +163,7 @@
<string name="dk_back">返回</string>
<string name="dk_frameinfo_ram">RAM</string>
<string name="dk_kit_network_monitor">流量監控</string>
<string name="dk_kit_network_monitor">網絡</string>
<string name="dk_data_clean_toast">清除系統資料</string>
<string name="dk_float_permission_toast">哆啦A夢需要打開懸浮視窗權限才能正常使用</string>
<string name="dk_gps_location_change_toast">地址變為: %1$s , %2$s</string>
......@@ -246,7 +246,7 @@
<string name="dk_platform_monitor_page_data">頁面數據</string>
<string name="dk_app_data_clean">確認要刪除本地數據</string>
<string name="dk_kit_ui_performance">UI渲染性能</string>
<string name="dk_kit_ui_performance">UI層級</string>
<string name="dk_view_render_analysis">View渲染统计</string>
<string name="dk_max_level">最大層級: </string>
<string name="dk_view_id">控件id: </string>
......@@ -307,4 +307,9 @@
<string name="dk_weaknet_type_timeout">超时</string>
<string name="dk_weaknet_type_off">断网</string>
<string name="dk_weak_network_speed_unit">K/s</string>
<string name="dk_health_dialog_title">结束前请完善以下信息</string>
<string name="dk_health_dialog_test_name">测试用例名称</string>
<string name="dk_health_dialog_test_name_hint">测试用例名称</string>
<string name="dk_health_dialog_test_person">测试人</string>
<string name="dk_health_dialog_test_person_hint">测试人</string>
</resources>
\ No newline at end of file
......@@ -7,12 +7,12 @@
<string name="dk_category_large_image">大图检测</string>
<string name="dk_category_ui">视觉工具</string>
<string name="dk_category_platform">平台工具</string>
<string name="dk_kit_network_mock">接口Mock</string>
<string name="dk_kit_network_mock">数据Mock</string>
<string name="dk_kit_health">健康体检</string>
<string name="dk_category_weex">WEEX</string>
<string name="dk_category_weex">Weex</string>
<string name="dk_kit_ui_performance">UI渲染性能</string>
<string name="dk_kit_sysinfo">App基本信息</string>
<string name="dk_kit_ui_performance">UI层级</string>
<string name="dk_kit_sysinfo">App信息</string>
<string name="dk_kit_develop">开发者选项</string>
<string name="dk_kit_local_lang">本地语言</string>
<string name="dk_kit_service_running">运行中服务</string>
......@@ -24,15 +24,15 @@
<string name="dk_kit_gps_mock">位置模拟</string>
<string name="dk_kit_color_picker">取色器</string>
<string name="dk_kit_align_ruler">对齐标尺</string>
<string name="dk_kit_log_info">日志查看</string>
<string name="dk_kit_log_info">日志</string>
<string name="dk_kit_web_door">H5任意门</string>
<string name="dk_kit_temporary_close">隐藏</string>
<string name="dk_kit_crash">Crash查看</string>
<string name="dk_kit_data_clean">缓存清理</string>
<string name="dk_kit_crash">Crash</string>
<string name="dk_kit_data_clean">清理缓存</string>
<string name="dk_kit_db_debug">DBView</string>
<string name="dk_kit_weak_network">模拟弱网</string>
<string name="dk_kit_view_check">控件检查</string>
<string name="dk_kit_net_monitor">流量监控</string>
<string name="dk_kit_net_monitor">网络</string>
<string name="dk_kit_net_monitor_white_host_tip">白名单(默认全部拦截,如有添加白名单则只会拦截白名单中的网络请求,同时白名单规则在关闭当前页面时生效。白名单host示例:m.baidu.com)</string>
<string name="dk_kit_net_monitor_white_host_edit_tip">请输入白名单host</string>
<string name="dk_kit_net_monitor_white_host_edit_toast">请先输入host</string>
......@@ -111,7 +111,7 @@
<string name="dk_frameinfo_upstream">上行流量</string>
<string name="dk_frameinfo_downstream">下行流量</string>
<string name="dk_frameinfo_avg_value">平均值</string>
<string name="dk_frameinfo_big_img">大图监控</string>
<string name="dk_frameinfo_big_img">大图检测</string>
<string name="dk_frameinfo_leakcanary">LeakCanary</string>
<string name="dk_tools_dbdebug">DBView</string>
......@@ -131,7 +131,7 @@
<string name="dk_gpsmock_hint_longlat">请输入经纬度</string>
<!--卡顿检测-->
<string name="dk_kit_block_monitor">卡顿检测</string>
<string name="dk_kit_block_monitor">卡顿</string>
<string name="dk_kit_block_monitor_list">卡顿列表</string>
<string name="dk_kit_block_monitor_detail">卡顿详情</string>
<string name="dk_item_block_switch">卡顿检测开关</string>
......@@ -158,7 +158,7 @@
<string name="dk_weak_network_speed_unit">K/s</string>
<!--流量监控-->
<string name="dk_kit_network_monitor">流量监控</string>
<string name="dk_kit_network_monitor">网络</string>
<string name="dk_kit_network_monitor_detail">流量监测详情</string>
<string name="dk_kit_network_filter_hint">支持筛选</string>
<string name="dk_kit_network_time_format">%1$s 耗时:%2$s</string>
......@@ -310,6 +310,13 @@
<string name="dk_health_step4">打开www.dokit.cn平台,进入app健康体检列表,即可查看本次的性能测试报告</string>
<string name="dk_health_back_top">回到顶部</string>
<!-- 健康体检提交dialog文案-->
<string name="dk_health_dialog_title">结束前请完善以下信息</string>
<string name="dk_health_dialog_test_name">测试用例名称</string>
<string name="dk_health_dialog_test_name_hint">测试用例名称</string>
<string name="dk_health_dialog_test_person">测试人</string>
<string name="dk_health_dialog_test_person_hint">测试人</string>
<!--日志-->
<string name="dk_log_btn_clean">清空日志</string>
<string name="dk_log_btn_export">导出</string>
......
DoraemonKit-Android releases
===
## 3.1.1
1.修复网络工具里由于androidx的ViewPage包名不一致导致的进入页面崩溃的bug
2.修复其他github issues
## 3.1.0
1.安卓版本DoKit从3.1.0版本开始全面拥抱Androidx,假如你的项目还没有升级到androidx你可以选择依赖3.0.2版本
......
......@@ -5,8 +5,8 @@
```groovy
dependencies {
debugImplementation 'com.didichuxing.doraemonkit:doraemonkit:3.1.0'
releaseImplementation 'com.didichuxing.doraemonkit:doraemonkit-no-op:3.1.0'
debugImplementation 'com.didichuxing.doraemonkit:doraemonkit:3.1.1'
releaseImplementation 'com.didichuxing.doraemonkit:doraemonkit-no-op:3.1.1'
}
```
......@@ -14,7 +14,7 @@ dependencies {
假如你无法通过 jcenter 下载到依赖库并报了以下的错误
```
ERROR: Failed to resolve: com.didichuxing.doraemonkit:doraemonkit:3.1.0
ERROR: Failed to resolve: com.didichuxing.doraemonkit:doraemonkit:3.1.1
```
建议你可以尝试挂载VPN或通过命令行重试(以Mac系统为例 项目根目录下)
......@@ -38,8 +38,8 @@ DoraemonKit目前已支持Weex工具,包括
```groovy
dependencies {
debugImplementation 'com.didichuxing.doraemonkit:doraemonkit-weex:3.1.0'
releaseImplementation 'com.didichuxing.doraemonkit:doraemonkit-weex-no-op:3.1.0'
debugImplementation 'com.didichuxing.doraemonkit:doraemonkit-weex:3.1.1'
releaseImplementation 'com.didichuxing.doraemonkit:doraemonkit-weex-no-op:3.1.1'
}
```
......@@ -49,7 +49,7 @@ dependencies {
```groovy
dependencies {
debugImplementation 'com.didichuxing.doraemonkit:doraemonkit-leakcanary:3.1.0'
debugImplementation 'com.didichuxing.doraemonkit:doraemonkit-leakcanary:3.1.1'
}
```
......@@ -91,7 +91,7 @@ AOP包括以下几个功能:
buildscript {
dependencies {
classpath 'com.didichuxing.doraemonkit:doraemonkit-plugin:3.1.0'
classpath 'com.didichuxing.doraemonkit:doraemonkit-plugin:3.1.1'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
......
......@@ -5,8 +5,8 @@
```
dependencies {
debugImplementation 'com.didichuxing.doraemonkit:doraemonkit:3.1.0'
releaseImplementation 'com.didichuxing.doraemonkit:doraemonkit-no-op:3.1.0'
debugImplementation 'com.didichuxing.doraemonkit:doraemonkit:3.1.1'
releaseImplementation 'com.didichuxing.doraemonkit:doraemonkit-no-op:3.1.1'
}
```
......@@ -45,7 +45,7 @@ Add a dependency in `build.gradle` in root of host project as following.
buildscript {
dependencies {
classpath 'com.didichuxing.doraemonkit:doraemonkit-plugin:3.1.0'
classpath 'com.didichuxing.doraemonkit:doraemonkit-plugin:3.1.1'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
......
<div align="center">
<img src="https://javer.oss-cn-shanghai.aliyuncs.com/doraemon/github/DoraemonKit_github.png" width = "150" height = "150" alt="DoraemonKit" align=left />
<img src="https://img.shields.io/github/license/didi/DoraemonKit.svg" align=left />
<img src="https://img.shields.io/badge/Android-3.1.0-blue.svg" align=left />
<img src="https://img.shields.io/badge/Android-3.1.1-blue.svg" align=left />
<img src="https://img.shields.io/badge/iOS-3.0.0-yellow.svg" align=left />
<img src="https://img.shields.io/badge/miniapp-0.0.1-red.svg" align=left />
<img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" align=left />
......
<div align="center">
<img src="https://javer.oss-cn-shanghai.aliyuncs.com/doraemon/github/DoraemonKit_github.png" width = "150" height = "150" alt="DoraemonKit" align=left />
<img src="https://img.shields.io/github/license/didi/DoraemonKit.svg" align=left />
<img src="https://img.shields.io/badge/Android-3.1.0-blue.svg" align=left />
<img src="https://img.shields.io/badge/Android-3.1.1-blue.svg" align=left />
<img src="https://img.shields.io/badge/iOS-2.0.0-yellow.svg" align=left />
<img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" align=left />
</div>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册