2

プレフィックス「kmsmks」でメッセージをフィルタリングしたいのですが、コンパイルは成功しますが、強制終了します:

...
        String firstword = "kmsmks";

        while  (cursor.moveToNext()) 
        {   String address = cursor.getString(1);
            String body = cursor.getString(3);

            String firstmessageword = body.substring(0,7);

         if (firstword.equals(firstmessageword))

            {
                   System.out.println("======> Mobile number => "+address);
                   System.out.println("=====> SMS Text => "+body);

                   sms.add("Address=> "+address+"\n SMS => "+body);   
               }

        }
        return sms;
    }
…

元のコード: http://www.technotalkative.com/android-fetch-inbox-sms/

4

1 に答える 1

1

android.permission.READ_SMSマニフェストに追加したことを確認してください

于 2012-06-10T17:19:48.720 に答える