Tôi đã tạo một BroadcastReceiver
, mà nhận được BOOT_COMPLETED
.Android: OnBootReceiver: thu xuất khẩu không yêu cầu sự cho phép
Trong tôi AndroidManifest.xml
Tôi đã thêm nó như vậy:
<receiver
android:name=".OnBootReceiver">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
<action android:name="android.intent.action.QUICKBOOT_POWERON" />
</intent-filter>
</receiver>
Tuy nhiên, tôi nhận được cảnh báo: thu xuất khẩu không yêu cầu sự cho phép. Tôi đã đọc về nó trên SO, nhưng tôi không hoàn toàn hiểu nó.
Vì vậy, ai đó có thể giải thích cho người mới bắt đầu này :) lý do tại sao tôi nhận được cảnh báo này, và phải làm gì chống lại nó (và tại sao)?
nó chỉ phương tiện mà bất cứ ai có thể gọi nó, vì nó là công khai và không yêu cầu sự cho phép (người nhận có thể yêu cầu một sự cho phép cụ thể được gọi) – njzk2
@ njzk2 nhưng không thêm nó làm cho nó ngừng hoạt động? Tôi nhớ tôi đã thử một lần và nó không làm việc nhưng mã của tôi có một số vấn đề vì vậy tôi không chắc chắn –
@ njzk2 Vì vậy, thực sự, tôi không phải làm bất cứ điều gì chống lại nó? – Xander