小编use*_*231的帖子

在来电时停止和启动音乐

我已经实现了一个Activity,它从android中的URL播放媒体

为了在传入呼叫进入时添加暂停功能,我创建了一个接收器,在呼叫到来时设置一个变量.活动读取此变量,然后在其onPause()方法中暂停音乐,并且重置是在完成调用并且活动在其onResume()方法中恢复音乐时

只要活动具有焦点,这就可以正常工作.如果我在播放音乐时返回主屏幕然后通话,则不会调用活动的暂停,因此我可以"停止并启动音乐"

这是什么出路?有人实施了一个媒体播放器,以便它一直拦截来电和拨出电话并停止并正确启动音乐?

android media-player android-activity incoming-call

54
推荐指数
5
解决办法
5万
查看次数

在android中检测拨出呼叫和呼叫挂断事件

我有一个要求,我想要检测与Android中的呼叫相关的两种事件

  1. 每当拨打电话时,我的应用程序都应该知道这个以及被叫号码
  2. 当呼叫被挂起时(由于成功/失败),我的应用程序应该知道这一点以及挂断的原因

这在Android中可行吗?

android state phone-call

32
推荐指数
2
解决办法
4万
查看次数

仅在Lollipop 5.0和5.1版本的三星设备中收到本机崩溃

自从过去2个月以来,我们已经开始在我们的开发者控制台中仅针对某些三星设备接收本机崩溃.

这是崩溃跟踪

*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'samsung/ha3gjv/ha3g:5.0/LRX21V/N9000QXXUEBOG3:user/release-keys'
Revision: '11'
ABI: 'arm'
pid: 10422, tid: 10478, name: AsyncTask #2  >>> com.sample.app <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x1c
    r0 131413a0  r1 131413a0  r2 b1687070  r3 00262827
    r4 00000349  r5 131413a0  r6 00000000  r7 00000002
    r8 131412c0  r9 af071800  sl 87783218  fp 13141360
    ip 000031d0  sp 9530e8c0  lr 7446c91f  pc a0a83596  cpsr 000f0030

backtrace:
    #00 …
Run Code Online (Sandbox Code Playgroud)

crash android native samsung-mobile android-5.0-lollipop

10
推荐指数
1
解决办法
2898
查看次数

在加载Android应用程序时获取ClassNotFoundException

我有一个Android应用程序上传到市场.该应用程序有一个类在启动时加载.我在课堂上使用了一些全局变量

问题是我的开发人员控制台向我展示了这个特定类的ClassNotFoundException错误.但是,当我在各种手机上测试时,我没有收到任何错误,但这种情况发生在很少的手机上,因为我可以在开发者控制台中经常看到错误

以下是错误日志.该类的名称是MyApp

java.lang.RuntimeException: Unable to instantiate application com.test.app.MyApp:      
java.lang.ClassNotFoundException: com.test.app.MyApp in loader  
dalvik.system.PathClassLoader[/mnt/asec/com.test.app-1/pkg.apk]
at android.app.LoadedApk.makeApplication(LoadedApk.java:481)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:3882)
at android.app.ActivityThread.access$2200(ActivityThread.java:145)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1089)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:150)
at android.app.ActivityThread.main(ActivityThread.java:4369)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:846)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:604)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.ClassNotFoundException: com.test.app.MyApp in loader    
dalvik.system.PathClassLoader[/mnt/asec/com.test.app-1/pkg.apk]
at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:240)
at java.lang.ClassLoader.loadClass(ClassLoader.java:551)
at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
at android.app.Instrumentation.newApplication(Instrumentation.java:972)
at android.app.LoadedApk.makeApplication(LoadedApk.java:472)
Run Code Online (Sandbox Code Playgroud)

以下是Manifest的快照

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.test.app"
android:installLocation="preferExternal"
android:versionCode="30"
android:versionName="1.5.3">
<application android:name = "MyApp" android:icon="@drawable/icon"      
android:label="@string/app_name" 
android:theme="@android:style/Theme.NoTitleBar">

<activity android:name=".GamesWorld"
android:label="@string/app_name">            
</activity>
Run Code Online (Sandbox Code Playgroud)

android exception class

8
推荐指数
1
解决办法
1535
查看次数

找不到ndk-build作为命令

我已经使用Android SDK一段时间了,只是遇到了使用NDK的要求

所以,我下载了适用于Windows的Android NDK.跳转到第一个示例,当我尝试使用NDK示例中定义的过程构建库时

http://developer.android.com/sdk/ndk/overview.html

特别是命令行中的命令/ ndk-build

我收到了错误

ndk-build不被识别为内部或外部命令,可操作程序或批处理文件

我在PATH变量中添加了ndk-build的路径,甚至尝试调用命令转到该文件夹​​,仍然是同样的错误

有人有线索吗?

eclipse android android-ndk

6
推荐指数
1
解决办法
1万
查看次数

连续自动滚动ListView

Listview在Android中有一个.我希望它Listview自己从上到下连续滚动.它应该无限发生

显然我想捕获Listview滚动将继续发布的任何项目的点击

任何有这种实现经验的人.请帮忙 !!

android listview autoscroll

2
推荐指数
1
解决办法
8801
查看次数