İş Tecrubesi
Eğitim Geçmişi
Sertifikalar & Başarılar
Kullanıcıya ait test sonucu bulunmamaktadır.
Dil Becerileri
Son Forum Aktiviteleri
7android broadcastreceiver
slm android broadcast receiver sms uygulaması yapıyorum ama uygulama hiçbir tepki vermiyor
bilen varmı
bir de divece monitör böyle bir hata veriyor
ddmlib] Kurulan bir bağlantı, ana makinenizdeki yazılım tarafından iptal edildi
Android ile sdcar içinde klasor oluştruma
final File rpath = new File(Environment.getExternalStorageDirectory() + "/yeni_klasor");
rpath.mkdirs();
bu kodlarla bi telefanunun sd kartında bir ane klasör oluşurmak isiyorum ama olmuyor hatada vermiyor ama oluşturmuyorda. Lütfen yardımcı olun.
android broadcastreceiver
bunlar smsreceiver sınıfımdaki kodlar
package gencokaraca.myapplication;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.os.Vibrator;
import android.telephony.SmsMessage;
import android.util.Log;
import android.widget.Toast;
/**
* Created by okaraca on 21.6.2016.
*/
public class SmsReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Vibrator vibrator = (Vibrator) context
.getSystemService(Context.VIBRATOR_SERVICE);
vibrator.vibrate(2000);
Bundle pudsBundle = intent.getExtras();
Object[] pdus = (Object[]) pudsBundle.get("pdus");
SmsMessage messages = SmsMessage.createFromPdu((byte[]) pdus[0]);
Toast.makeText(context, "Yeni SMS: " + messages.getMessageBody(),
Toast.LENGTH_LONG).show();
Log.d(getClass().getName().toString(), "yeni sms geldi");
}
}
ama program çalışınca mesaj gönderiyorum hiçbirşey olmuyor
android broadcastreceiver
Brodcastreceiver ile ilgili manifest kodlarım
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="gencokaraca.myapplication">
<uses-permission android:name="android.permission.CALL_PHONE" />
<uses-permission android:name="android.permission.RECEIVE_SMS"/>
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
<uses-permission android:name="android.permission.READ_SMS"/>
<uses-permission android:name="android.permission.SEND_SMS"/>
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity
android:name=".MainActivity"
android:label="@string/app_name"
android:theme="@style/AppTheme.NoActionBar">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".YeniKayit"
android:label="Yeni Kayıt">
<intent-filter>
<action android:name="gencokaraca.myapplication.RehberListesi" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<activity
android:name=".KisiDuzenle"
android:label="Kişi Düzenle" />
<activity android:name=".MesajAtma"></activity>
<receiver android:name=".SmsReceiver" >
<intent-filter>
<action android:name="android.provider.Telephony.SMS_RECEIVED" />
</intent-filter>
</receiver>
</application>
</manifest>
android broadcastreceiver
ddms ile iligili hata şu emülatörle tam birleşmiyor
Uygulamam kapansa bile belli süre sonra bazı işlemler yapmak
buraya bakarsan önerileri görürsün
https://gelecegiyazanlar.turkcell.com.tr/soru/her-6-saatte-bir-bildirim