Browse Source

modify README.md

lqg 7 months ago
parent
commit
2f2cf5476f

+ 11 - 0
README.md

@@ -2,5 +2,16 @@
 
 安卓手机助手app
 
+[x] 短信拦截
+[x] 电话拦截,黑名单
+[x] 通话记录
+
 ![](1.png)
 
+
+
+# Reference
+
+[Android 7.0 实现电话号码屏蔽功能](https://source.android.com/docs/core/connect/block-numbers?hl=zh-cn)
+
+

+ 5 - 1
app/build.gradle

@@ -7,7 +7,7 @@ android {
     defaultConfig {
         applicationId "me.yoqi.mobile.safe"
         minSdkVersion 8
-        targetSdkVersion 33
+        targetSdkVersion 29
     }
 
     buildTypes {
@@ -16,5 +16,9 @@ android {
             proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
         }
     }
+
+    dependencies {
+        
+    }
     
 }

+ 4 - 2
app/src/main/AndroidManifest.xml

@@ -13,6 +13,9 @@
     <uses-permission android:name="android.permission.READ_SMS" />
     <uses-permission android:name="android.permission.WRITE_SMS" />
     <uses-permission android:name="android.permission.SEND_SMS" />
+
+
+    
     <uses-permission
         android:name="android.permission.ACCOUNT_MANAGER"
         tools:ignore="ProtectedPermissions" />
@@ -47,8 +50,7 @@
         <receiver
             android:name="me.yoqi.mobile.tool.BroadCastTool"
             android:exported="true">
-            <intent-filter android:priority="20">
-
+            <intent-filter android:priority = "20">
                 <!-- 设置该广播接收类的优先级为20,跟主页面的优先级差不多 -->
                 <action android:name="android.provider.Telephony.SMS_RECEIVED" />
                 <action android:name="android.intent.action.BOOT_COMPLETED" />

+ 4 - 4
app/src/main/java/me/yoqi/mobile/tool/BroadCastTool.java

@@ -34,7 +34,7 @@ import me.yoqi.mobile.info.SmsInfo;
 /**
  * 广播类,监听短信
  * 
- * @author emmet7life@yahoo.cn
+ * todo 监听广播后中断广播,
  * */
 public class BroadCastTool extends BroadcastReceiver {
 
@@ -45,9 +45,9 @@ public class BroadCastTool extends BroadcastReceiver {
 
 	public static final String SMS_SYSTEM_ACTION = "android.provider.Telephony.SMS_RECEIVED";// 接收短信的ACTION标识
 	public static final String SYSTEM_BOOT_COMPLETED = "android.intent.action.BOOT_COMPLETED";
-	public static final String SMS_RECEIVED_ACTION = "com.ldci.t56.mobile.safe.SMS_RECEIVED_ACTION";// 当收到垃圾短信时发出广播的ACTION标识
-	public static final String CALL_RECEIVED_ACTION = "com.ldci.t56.mobile.safe.CALL_RECEIVED_ACTION";// 当收到垃圾短信时发出广播的ACTION标识
-	public static final String AUTO_START_SERVICE = "com.ldci.t56.mobile.safe.AUTO_START_SERVICE";//接收系统启动的广播
+	public static final String SMS_RECEIVED_ACTION = "me.yoqi.mobile.safe.SMS_RECEIVED_ACTION";// 当收到垃圾短信时发出广播的ACTION标识
+	public static final String CALL_RECEIVED_ACTION = "me.yoqi.mobile.safe.CALL_RECEIVED_ACTION";// 当收到垃圾短信时发出广播的ACTION标识
+	public static final String AUTO_START_SERVICE = "me.yoqi.mobile.safe.AUTO_START_SERVICE";//接收系统启动的广播
 	public static String SMS_PHONENUMBER;//接收短信号码
 	public static String SMS_CONTENT;//接收短信内容
 	private DbAdapter mDbAdapter;//操作数据库