Я пытаюсь понять разницу между телефонами и программным обеспечением на них. Я кодирую и тестирую на Droid Incredible. Обозреватель контента content://sms
работает нормально, и я могу удалить threadIds на Incredible, но мое приложение вылетает на Moto Droid Milestone. Я тестирую Milestone, используя Moto Dev Studio, используя пакет эмулятора Milestone. Он отлично работает в эмуляторе, но не на реальном устройстве.
Почему content: // sms отлично работает на Incredible, но не на Milestone? Почему он работает на эмуляторе Milestone, а не на устройстве Milestone?
Такой метод удаления показан ниже, где uri равен content://sms + threadId
getContentResolver().delete(deleteUri, "address=? and date=?", new String[] {msg.getOriginatingAddress(), String.valueOf(msg.getTimestampMillis())});
Многие люди говорят, что такой обозреватель контента не является частью SDK. Понял. Как я могу удалить смс по законным причинам, например, создать отдельное приложение с паролем, который хранит смс-сообщения отдельно и отдельно от основной системы обмена текстовыми сообщениями?