在Android9(Pie)上的SamsungGalaxyS9、S9+上使用AndroidDownloadManager将文件下载到外部存储失败。下载适用于运行Android8的三星设备或运行Android9的其他设备(例如Pixel2)我已将以下权限添加到list中:"android.permission.WRITE_EXTERNAL_STORAGE","android.permission.READ_EXTERNAL_STORAGE","android.permission.INTERNET"我还在运行时请求了READ/WRITE_EXTERNAL_STORAGE权限。文件路径为:
我的应用程序中有2个小部件。两者具有完全相同的功能,但布局不同。它们在每台设备上都运行良好,但在三星设备上似乎存在问题。每次我发布新版本的应用程序时,小部件都会从用户屏幕上删除。看起来这是一个SamsungTouchWiz错误,但用户告诉我其他应用程序没有这个问题。知道发生了什么事吗?顺便说一句,我想了一下,我在这篇博文中找到了修复它的方法:https://medium.com/the-wtf-files/the-mysterious-case-of-the-disappearing-widget-f4177a8e2c2b但我没有手动调用updateIntent.setAction(A
我有AcousticEchoCanceler为我尝试过的所有其他设备类型的VoIP调用工作,但不是在任何三星设备上。设备报告AcousticEchoCanceler可用,但它什么也不做。我得到的:acousticEchoCanceler.setEnabled(true);audioManager.setMode(AudioManager.MODE_IN_COMMUNICATION);AudioSessionID传递给AudioTrack采样率:16k尝试过单声道和立体声录音有人让AcousticEchoCanceler在三星设备上工作吗? 最佳答案
我的应用程序中有一个导出功能。这只是一个复制操作,因为我的所有设置都存储在共享首选项中。我只是将xml文件从/data/data/package.name/shared_prefs/settings.xml复制到SD卡。它可以很好地满足我的HTC愿望。但是,它可能无法在三星设备上运行,并且我在尝试复制文件时遇到以下错误。I/System.out(3166):/data/data/package.name/shared_prefs/settings.xml(Nosuchfileordirectory)inthedirectory.任何人都知道如何修复它,或者是否有另一种简单的方法来存储共
编辑:问题似乎是该设备不需要16维的倍数...而是32的倍数。问题是,我仍然不知道如何确定什么是有问题的设备。这似乎确实使用了qcom(我发现它在Android4.X上有问题,但这是Android5.1.1)。我正在我的Android应用中对视频进行编码。我正在使用AndroidMediaCodec这样做,将每帧的RGB转换为YUV并传入像素。我使用的代码已经存在了一段时间,并且适用于我遇到的任何设备。一位用户带着错误报告来找我,说他们的MP4出现问题。该设备是SamsungT337A(GalaxyTab4)。下面是MP4导出的样子:注意-无论出于何种奇怪的原因,它都不会在所有分辨率下
好的,这段代码在任何其他设备上都可以正常工作,但在三星设备上会崩溃。我似乎无法弄清楚为什么真的,但我知道如果我使用TextView它不会崩溃。但问题是,我需要一个EditText这个字段,它可以包含多个链接。在过去的一天里,我一直在寻找无济于事的解决方案,所以我想我会在这里发帖:注意:这似乎适用于我测试过的Nexus和摩托罗拉设备:是否有一些我可能错过的解决方法,因为我猜测三星正在研究如何处理EditText框中的链接?publicclassMainActivityextendsActivity{@OverrideprotectedvoidonCreate(BundlesavedIns
尝试在androidstudio上运行应用程序时遇到问题。已连接设备列表将始终为空。因此我无法在手机上部署我的应用程序。操作系统是Windows10。我已经采取了这些步骤:安装了三星的驱动程序。该设备显示在设备管理器中,我可以从Windows访问它十几次更换USB端口开发人员设置切换媒体端口相机(Ptp)和媒体设备(MTP)有没有人有进一步的提示? 最佳答案 查看您智能手机的开发者选项中是否启用了USB调试。 关于AndroidStudio-无法连接到设备(三星GalaxyS7),我们在
智能管理器会终止3天未使用的应用。我的应用会执行一些后台工作,因此用户不需要打开它。我该怎么做才能使其不进入应用程序优化模式(AndroidOS5.0.2、5.1.1) 最佳答案 我从智能管理器中找到了一个包含白名单中包的数组。与开发人员和三星之间存在某种合作关系。GalaxyS7AndroidN,智能管理器它的包名称现在是“com.samsung.android.lool”Intentintent=newIntent(Intent.ACTION_MAIN);intent.setClassName("com.samsung.andr
几个月以来,我的应用程序出现大量异常,并显示错误消息:添加窗口失败(android.os.TransactionTooLargeException)我知道IPC缓冲区事务大小限制为1024KB,但我只是将ID发送到我的服务(长值)。奇怪的是,这些异常只发生在Android4.4.2的三星设备上(每一次崩溃超过50K)。您知道最新三星ROM中的一个特定错误吗?java.lang.RuntimeException:Addingwindowfailedatandroid.view.ViewRootImpl.setView(ViewRootImpl.java:738)atandroid.vie
我在应用程序中使用自定义View组件,通过Paint/Canvas在屏幕上绘制一些文本。我正在使用以下代码(在我调用canvas.drawText()之前)将我的文本设为斜体:mPaintText.setTypeface(Typeface.defaultFromStyle(Typeface.ITALIC));这适用于SamsungGalaxyNexus。但是在SamsungEpic4g(galaxyS)、SamsungEpicTouch(GalaxySII)和SamsungTransformultra上,我的文字仍然是非斜体。有谁知道为什么其中一些三星设备不支持以这种方式设置斜体文本?