android应用程序没有';t使用唱机发送或接收音频
我正在开发一个应用程序,它将使用phono sdk进行android手机和/或网站之间的实时通信 现在,在phono网站上,它说sdk与android 2.0及以上版本兼容 网站和android上的代码是一样的,网站间的交流非常完美 但当我尝试在android网站上进行通信时,我的平板电脑(版本4.2.2)上听不到任何声音 然而,当我用4.4.2智能手机启动我的程序时,通讯是完美的,功能齐全 我已经在网上搜索过了,但是关于phono的文档很少。 有什么想法吗 我的舱单上有:android应用程序没有';t使用唱机发送或接收音频,android,sip,audio-streaming,phono,Android,Sip,Audio Streaming,Phono,我正在开发一个应用程序,它将使用phono sdk进行android手机和/或网站之间的实时通信 现在,在phono网站上,它说sdk与android 2.0及以上版本兼容 网站和android上的代码是一样的,网站间的交流非常完美 但当我尝试在android网站上进行通信时,我的平板电脑(版本4.2.2)上听不到任何声音 然而,当我用4.4.2智能手机启动我的程序时,通讯是完美的,功能齐全 我已经在网上搜索过了,但是关于phono的文档很少。 有什么想法吗 我的舱单上有: <uses-
<uses-sdk
android:minSdkVersion="16"
android:targetSdkVersion="19" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
试试这个
TelephonyManager tm = (TelephonyManager) this
.getSystemService(Context.TELEPHONY_SERVICE);
try {
// Java reflection to gain access to TelephonyManager's
// ITelephony getter
Log.v("TAG", "Get getTeleService...");
Class c = Class.forName(tm.getClass().getName());
Method m = c.getDeclaredMethod("getITelephony");
m.setAccessible(true);
m.invoke(tm);
} catch (Exception e) {
e.printStackTrace();
Log.e("TAG","FATAL ERROR: could not connect to telephony subsystem");
Log.e("TAG","Exception object: " + e);
}
检查您的手机是否正在接入我已将其插入我的代码中,它已正确连接到电话,但仍然没有声音。。。。