草庐IT

在新设备上选择照片时 Android 应用程序崩溃

在我的应用程序中,用户从图库中选择图片并上传。在许多设备上,我的代码运行完美,但在新设备(例如:三星S5、LGG2、三星S4)上,应用程序在选择照片时崩溃。我将应用程序上传到GooglePlayStore并下载了这些设备,然后在应用程序崩溃时向googleplay发送报告。这是我选择图片和调整大小的代码。Intentintent=newIntent();intent.setType("image/*");intent.setAction(Intent.ACTION_GET_CONTENT);startActivityForResult(Intent.createChooser(inte

android - 如果 Activity 崩溃,如何清除通知?

在我的应用中,我创建了一个通知,并设置了FLAG_ONGOING_EVENT标志......Notificationnotification=newNotification(iconId,text,System.currentTimeMillis());notification.flags|=Notification.FLAG_ONGOING_EVENT;我正在取消onDestroy中的通知,但是如果我的应用程序在调用onDestroy之前崩溃了,有什么办法可以让我的通知消失吗?罗伯·W. 最佳答案 一切都会崩溃,甚至是Google

android - 如何使用 ACRA 发送 Android 崩溃报告

我正在尝试将崩溃报告从我的应用程序发送到我的域或邮件,但仍然失败。为了通过邮件获取崩溃报告,我做了@ReportsCrashes(formKey="",mailTo="abc@gmail.com")响应是,发送文件1372758321000-approved.stacktracecheckAndSendReports-完成为了在我的域中获取崩溃报告,我做了@ReportsCrashes(formKey="",formUri="http://www.abc.com/test1")响应是,发送文件1372856882000-approved.stacktrace无法发送1372856882

Android Studio 2.3 无法使用即时运行 : debug apk crash with ClassNotFoundException

在AndroidStudio2.3更新(和gradle更新)之后,如果我激活了即时运行,并且我通过运行从AndroidStudio安装应用程序或生成签名的apk,它工作正常。如果我手动安装调试apk,它会在打开时立即崩溃,并显示ClassNotFoundException。注意:如果我删除对文件提供程序的引用,未找到的类将成为主要Activity。此问题与在Build-->Output-->apk文件夹中生成的调试apk有关。如果您直接运行应用程序,它总是运行良好。没有即时运行就没有崩溃。使用以前版本的AndroidStudio也没有崩溃。java.lang.RuntimeExcept

android - 删除最后一项时 Recyclerview 崩溃。 NullPointerException : android. View .ViewGroup$LayoutParams android.view.View.getLayoutParams()

我有一个recyclerview,它是使用数组列表填充的。当我从列表中删除一个项目时,它工作正常,直到最后一个项目被删除。下面是在我的recyclerview适配器中找到的代码,它删除了一个项目。publicvoidremoveItem(intposition){itemsData.remove(position);notifyItemRemoved(position);}下面是崩溃日志。日志没有将我定向到代码中的指定位置。所以我不确定是什么导致了这个问题。我做了一些测试并记录了位置。如果我将一个项目添加到arraylist和notifyItemInserted在recyclervie

java - 如何防止 "Scheduling restart of crashed service"?

我有一个服务在后台运行。但有时我发现logcat显示“计划重启崩溃的服务”。我只想知道这是什么原因造成的?我认为我的代码没有错误。而且我发现该服务实际上没有重新启动。至少对于onStart()函数不起作用。那么有人知道是什么原因造成的吗?有什么办法可以防止这种情况发生?如果发生,重启后会运行哪些功能?谢谢 最佳答案 这可能会回答关于onStart()未运行的部分:"Schedulingrestartofcrashedservice",butnocalltoonStart()follows至于为什么会发生这种情况,在我的例子中,这总是

android - 三星设备上的奇怪崩溃

三星手机特别是GalaxyS7Edge中存在这个奇怪的异常,我们在Fabric崩溃报告中注意到了这一点:FatalException:java.lang.RuntimeException:Unabletoinstantiatereceivercom.someapp:java.lang.ClassNotFoundException:Didn'tfindclass"com.someapp"onpath:DexPathList[[zipfile"/data/app/com.someapp-1/base.apk"],nativeLibraryDirectories=[/data/app/com

Android 应用程序因 ResourceNotFoundException 而崩溃

我最近检查了我的GP崩溃日志,我经常收到这个调用堆栈。请你帮助我好吗。一些事情:添加资源路径失败有时显示/data/app/com.xxx.xxx.xxx-x/base.apk,有时显示/mnt/asec/com.xxx.xxx.xxx-x/base.apk.设备的安卓版本(报告的地方)不同于安卓4.4。到Android7.0在GP控制台中,Android版本显示所有崩溃的Android7.0,但设备列表包含Android版本6.0、5.0、等等不清楚。我有两个具有共享用户ID的应用程序,例如包名称P1、P2。对于P1,添加资源路径失败有时显示/data/app/P2,有时显示/mnt

android - Crashlytics 安卓 NDK : missing all symbols in crash reports

我们的本地Crashlytics崩溃报告最近缺少所有符号信息。我曾希望最新的CrashlyticsNDK能够解决这个问题,但事实并非如此。我看到那里有一个类似的查询,但在这种情况下,我没有使用Firebase,只使用了Crashlytics,并且已经成功使用了很长一段时间。我们的build.gradle(使用CMake和Gradle3.0.0或3.1.0Android插件——同样的问题)包含:buildscript{...dependencies{...classpath'io.fabric.tools:gradle:1.+'}}...dependencies{...implement

Android:相机 View - 当我不使用已弃用的方法时应用程序崩溃

在我的应用中,我正在尝试设置相机。我的类扩展了SurfaceView并实现了SurfaceHolder.Callback方法。这是我的一些类(class):publicclassCameraPreviewextendsSurfaceViewimplementsSurfaceHolder.Callback{privateSurfaceHoldermHolder;privateCamera.ParameterscameraParameters;privateCameracamera;publicCameraPreview(Contextcontext){super(context);mHo