0
私はアンドロイドのエミュレータからのSMSメッセージを削除しようと次のエラーが発生します:アンドロイド:java.lang.IllegalArgumentExceptionが:悪い会話スレッドID:15555215554
java.lang.IllegalArgumentException: Bad conversation thread id: 15555215554
誰かが同じ問題を持っていますし、私を助けることができますこの問題を解決しますか? 削除メッセージのためのコードを次:マニフェストファイルの
try {
final long thread_id = transactionCursor.getLong(1);
Uri thread = Uri.parse("content://sms/conversations/" + thread_id);
getContentResolver().delete(thread, null, null);
} catch (Exception e) {
System.out.println(e.getMessage());
}
私は次の権限を追加しました:
<uses-permission android:name="android.permission.READ_SMS" />
<uses-permission android:name="android.permission.WRITE_SMS" />
多分会話IDは本当に間違っていますか? –