Chương trình của tôi đã hoạt động tốt, nhưng tôi nghĩ tôi phải vô tình thay đổi một số thứ mà tôi không nên làm. Tôi có chương trình của tôi chạy "UpdateService" trên báo chí của một nút, nhưng bây giờ nó không chạy, và debug sẽ trả về hai dòng sau:Dịch vụ không chạy vì "Từ chối quyền", yêu cầu quyền là không có
01-05 21:43:39.945: WARN/ActivityManager(98): Permission denied: checkComponentPermission() reqUid=10084
01-05 21:43:39.955: WARN/ActivityManager(98): Permission Denial: Accessing service ComponentInfo{com.android.datausagemonitor/com.android.datausagemonitor.UpdateService} from pid=98, uid=1000 requires null
Đây là biểu hiện của tôi, xét xử của bài viết tương tự nó có thể cũng là một vấn đề với điều này, nhưng tôi không thể nhìn thấy nó và khá chắc chắn tôi đã không thay đổi bất cứ điều gì vì nó đã làm việc cuối cùng:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.datausagemonitor"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:minSdkVersion="3" />
<uses-permission android:name="android.permission.READ_CONTACTS"></uses-permission>
<uses-permission android:name="android.permission.READ_SMS"></uses-permission>
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".DataUsageMonitorActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<service android:name="com.android.datausagemonitor.UpdateService"></service>
<service android:name="com.android.datausagemonitor.ResetService"></service>
</application>
bạn có thể hiển thị mã dịch vụ không? – zode64
Hoàn nguyên về bản xem trước trước – m0skit0
Bạn có thể cung cấp mã gọi điện không? – zode64