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