分裂到下面的代码
String s = "12+12";
String[] sr = s.split("+");
Run Code Online (Sandbox Code Playgroud)
我在logcat中收到此错误
09-03 15:57:22.489: E/AndroidRuntime(22029): FATAL EXCEPTION: main
09-03 15:57:22.489: E/AndroidRuntime(22029): java.util.regex.PatternSyntaxException: Syntax error in regexp pattern near index 1:
09-03 15:57:22.489: E/AndroidRuntime(22029): +
09-03 15:57:22.489: E/AndroidRuntime(22029): ^
09-03 15:57:22.489: E/AndroidRuntime(22029): at java.util.regex.Pattern.compileImpl(Native Method)
09-03 15:57:22.489: E/AndroidRuntime(22029): at java.util.regex.Pattern.compile(Pattern.java:407)
09-03 15:57:22.489: E/AndroidRuntime(22029): at java.util.regex.Pattern.<init>(Pattern.java:390)
09-03 15:57:22.489: E/AndroidRuntime(22029): at java.util.regex.Pattern.compile(Pattern.java:381)
09-03 15:57:22.489: E/AndroidRuntime(22029): at java.lang.String.split(String.java:1832)
09-03 15:57:22.489: E/AndroidRuntime(22029): at java.lang.String.split(String.java:1813)
09-03 15:57:22.489: E/AndroidRuntime(22029): at net.telivo.fiestacancun.ui.calllog.CallLogDetailsFragment$1.onClick(CallLogDetailsFragment.java:171)
09-03 15:57:22.489: E/AndroidRuntime(22029): at android.view.View.performClick(View.java:4240)
09-03 15:57:22.489: E/AndroidRuntime(22029): …
Run Code Online (Sandbox Code Playgroud) 我想从我的Android设备发送短信并从mydevice(已发送的消息)中删除它.
SMS保存在设备(4.4.4)中,但不会使用我的代码删除SMS.删除行后影响= 0(零).
我的设备vesrion是4.4.4.
在其他设备中,不保存SMS.为什么SMS会在Android 4.4.4中保存?
我不想保存我发送的短信或失败的短信(没有发送).
请帮我.
我的权限
<uses-permission android:name="android.permission.SEND_SMS"/>
<uses-permission android:name="android.permission.READ_SMS" />
<uses-permission android:name="android.permission.WRITE_SMS" />
Run Code Online (Sandbox Code Playgroud)
我的代码是发送短信
SmsManager smsManager = SmsManager.getDefault();
smsManager.sendTextMessage(number, null, msg, null, null);
Run Code Online (Sandbox Code Playgroud)
我从处理程序调用方法deleteSMS()与postselay为5秒
Handler handler = new Handler();
handler.postDelayed(new Runnable() {
@Override
public void run() {
String message = CastApplication.mPref.getString(context.getResources().getString(R.string.pref_message_to_friend), "");
deleteSMS(context, message, number);
if (MyCastFragment.getInstance() != null) {
MyCastFragment.getInstance().updateView();
}
progressDialog.dismiss();
context.finish();
}
}, 5000);
Run Code Online (Sandbox Code Playgroud)
删除短信
public void deleteSMS(Context ctx, String message, String number) {
try {
Uri uriSms = Uri.parse("content://sms");
Cursor c = …
Run Code Online (Sandbox Code Playgroud) 嗨,我正在使用v2开发mapview,
从MarkerOptions对象我得到一个图标,如...
MarkerOptions mo = markersList.get(pos);
BitmapDescriptor icon = mo.getIcon(); //Gets the custom icon set for this MarkerOptions object.
ImageView logo;
//how to assign icon to textview like using below code
logo.setBackgroundResource(icon) // It is not taking directly (BitmapDescriptor icon)
Run Code Online (Sandbox Code Playgroud)
请帮忙.谢谢.
我在我的android应用程序中集成了pjsua2.发送短信时应用程序崩溃.它不会每次都崩溃,它会随机发生.(每10条消息一次).
MyCode是:
public void sendInstantMessage(String number, String msgBody) {
String buddy_uri = "<sip:" + number + "@" + mPref.getString(PREF_SIPSERVER, "") + ">";
Log.e(TAG, "sendInstantMessage ==== "+buddy_uri);
BuddyConfig bCfg = new BuddyConfig();
bCfg.setUri(buddy_uri);
bCfg.setSubscribe(false);
MyBuddy im = new MyBuddy(bCfg);
SendInstantMessageParam prm = new SendInstantMessageParam();
prm.setContent(msgBody);
prm.setContentType("text/plain; charset=utf-8");
try {
im.create(account, bCfg);
boolean valid1 = im.isValid();
Log.e(TAG, "valid1 ======= "+valid1);
im.sendInstantMessage(prm);
} catch (Exception e) {
Log.e(TAG, "sendInstantMessage ==== "+e);
e.printStackTrace();
return;
}
}
Run Code Online (Sandbox Code Playgroud)
根据logcat,我必须调用pj_thread_register().但是我在端点中有一个方法libRegisterThread(),所以我在下面使用它
MyApp.ep.libRegisterThread("SipApi");
Run Code Online (Sandbox Code Playgroud)
这是logcat:
../src/pj/os_core_unix.c:692: pj_thread_this: assertion "!"Calling pjlib …
Run Code Online (Sandbox Code Playgroud) 我的代码在这里,它总是抛出null
TelephonyManager tm = (TelephonyManager)getSystemService(TELEPHONY_SERVICE);
String number = tm.getLine1Number();
Run Code Online (Sandbox Code Playgroud)
我使用了这个许可
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
Run Code Online (Sandbox Code Playgroud)
请给我准确的解决方案来获取电话号码.谢谢.
我正在为不同的处理器实现一个 android 项目。当我只使用一个 so 文件libs/armeabi/libpjsua2.so 时,一切都很好
但我使用多个 so 文件,如libs/armeabi-v7a/libpjsua2.so, libs/mips/libpjsua2.so, libs/x86/libpjsua2.so,应用程序崩溃
这是我的日志
07-07 15:57:59.016: W/System.err(21743): java.lang.NoSuchMethodError: no static method "Lorg/pjsip/pjsua2/pjsua2JNI;.SwigDirector_AudioMediaPlayer_onEof(Lorg/pjsip/pjsua2/AudioMediaPlayer;)Z"
07-07 15:57:59.017: W/System.err(21743): at org.pjsip.pjsua2.pjsua2JNI.swig_module_init(Native Method)
07-07 15:57:59.017: W/System.err(21743): at org.pjsip.pjsua2.pjsua2JNI.<clinit>(pjsua2JNI.java:2264)
07-07 15:57:59.017: W/System.err(21743): at org.pjsip.pjsua2.Endpoint.<init>(Endpoint.java:68)
07-07 15:57:59.017: W/System.err(21743): at net.bbg.mta.api.MyApp.<clinit>(MyApp.java:399)
07-07 15:57:59.017: W/System.err(21743): at net.bbg.mta.api.SipApi.<init>(SipApi.java:158)
07-07 15:57:59.017: W/System.err(21743): at net.bbg.mta.service.UCService.onStartCommand(UCService.java:82)
07-07 15:57:59.017: W/System.err(21743): at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2894)
07-07 15:57:59.017: W/System.err(21743): at android.app.ActivityThread.access$2100(ActivityThread.java:151)
07-07 15:57:59.017: W/System.err(21743): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1401)
07-07 15:57:59.017: W/System.err(21743): at android.os.Handler.dispatchMessage(Handler.java:102)
07-07 15:57:59.017: W/System.err(21743): at android.os.Looper.loop(Looper.java:135)
07-07 …
Run Code Online (Sandbox Code Playgroud) 我使用PJSIP(PJSUA2)实现了VOIP项目.
一切都很好,但是当我打电话给某人时,我听不到响声.但另一方面,他正在接听电话.
在这里,我们无法判断呼叫是否与其他呼叫相关联.
请帮我.谢谢.
谷歌地图v2在我的应用程序中实现.它与其他计算机一起运行时工作正常.
但它没有显示Map
何时Apk
使用我的电脑生成.
我的电脑有没有可以改变的设置?请建议我.
Google地图API密钥是使用签名密钥生成的.