Browse Source

提交1.0.4版本

kth_win_android 2 years ago
parent
commit
22b1ac13ab

+ 2 - 1
README.md

@@ -29,7 +29,7 @@ dependencyResolutionManagement {
 ### module 下添加
 
 ~~~
-implementation 'com.yanyi.benyanyi:crash-lib:1.0.3'
+implementation 'com.yanyi.benyanyi:crash-lib:1.0.4'
 ~~~
 
 ### 参数介绍
@@ -40,6 +40,7 @@ implementation 'com.yanyi.benyanyi:crash-lib:1.0.3'
 
 ## 更新
 
+* 2023-01-28 提交1.0.4,优化部分细节
 * 2022-12-29 更新1.0.3,首次提交
 
 ---

+ 1 - 1
app/build.gradle

@@ -36,7 +36,7 @@ dependencies {
     androidTestImplementation 'androidx.test.ext:junit:1.1.3'
     androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0'
     api 'com.google.android:flexbox:0.3.0'
-    implementation 'com.yanyi.benyanyi:crash-lib:1.0.3'
+    implementation 'com.yanyi.benyanyi:crash-lib:1.0.4'
     implementation 'com.yanyi.benyanyi:PermissionHelper:1.1.8'
 //    api project(':crashlib')
 }

+ 2 - 3
crashlib/src/main/AndroidManifest.xml

@@ -1,8 +1,7 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns:android="http://schemas.android.com/apk/res/android">
 
-    <application
-        android:supportsRtl="true">
+    <application android:supportsRtl="true">
 
         <provider
             android:name=".CrashReporterInitProvider"
@@ -13,7 +12,7 @@
         <activity
             android:name=".ui.CrashReporterActivity"
             android:launchMode="singleTask"
-            android:taskAffinity="com.balsikandar.android.task"
+            android:taskAffinity="com.benyanyi.android.task"
             android:theme="@style/CrashReporter.Theme" />
 
         <activity

+ 11 - 12
crashlib/src/main/java/com/benyanyi/crashlib/ui/LogMessageActivity.java

@@ -1,7 +1,6 @@
 package com.benyanyi.crashlib.ui;
 
 import android.content.Intent;
-import android.net.Uri;
 import android.os.Bundle;
 import android.view.Menu;
 import android.view.MenuItem;
@@ -74,19 +73,19 @@ public class LogMessageActivity extends AppCompatActivity {
                 finish();
             }
             return true;
-        } else if (item.getItemId() == R.id.share_crash_log) {
-            shareCrashReport(filePath);
-            return true;
+//        } else if (item.getItemId() == R.id.share_crash_log) {
+//            shareCrashReport(filePath);
+//            return true;
         } else {
             return super.onOptionsItemSelected(item);
         }
     }
-
-    private void shareCrashReport(String filePath) {
-        Intent intent = new Intent(Intent.ACTION_SEND);
-        intent.setType("*/*");
-        intent.putExtra(Intent.EXTRA_TEXT, appInfo.getText().toString());
-        intent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(new File(filePath)));
-        startActivity(Intent.createChooser(intent, "Share via"));
-    }
+//
+//    private void shareCrashReport(String filePath) {
+//        Intent intent = new Intent(Intent.ACTION_SEND);
+//        intent.setType("*/*");
+//        intent.putExtra(Intent.EXTRA_TEXT, appInfo.getText().toString());
+//        intent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(new File(filePath)));
+//        startActivity(Intent.createChooser(intent, "Share via"));
+//    }
 }

+ 5 - 5
crashlib/src/main/res/menu/crash_detail_menu.xml

@@ -7,9 +7,9 @@
         android:icon="@drawable/ic_menu_delete_white_24dp"
         android:title="Item"
         app:showAsAction="always" />
-    <item
-        android:id="@+id/share_crash_log"
-        android:icon="@drawable/ic_menu_share_white_24dp"
-        android:title="Item"
-        app:showAsAction="always" />
+<!--    <item-->
+<!--        android:id="@+id/share_crash_log"-->
+<!--        android:icon="@drawable/ic_menu_share_white_24dp"-->
+<!--        android:title="Item"-->
+<!--        app:showAsAction="always" />-->
 </menu>