问题标签 [samsung-galaxy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android应用程序中奇怪的图形伪影
我在我的应用程序中间歇性地观察到奇怪的图形伪影,如下所示。这是三星 Galaxy S3 的屏幕截图。我只在这个特定的手机上观察到它。我已经在三星 Galaxy Tab S4 和 HTC One 上运行过该应用程序,但从未在任何一个上观察到此问题 - 尽管我承认我主要使用 S3 进行开发。
我认为这个问题可能是绘制到 Canvas 时的某种并发冲突(我使用的是基本的 Android 渲染方法,没有 OpenGL 或任何东西),因为我可以清楚地识别其他 UI 元素的重复单元,所以我同步了所有绘制到画布或与画布交互的代码,我仍在观察它的发生。
它确实会在大约 30-90 秒后自行清除,这可能是由于它执行了定期计划的内存清理操作 - 所以这可能是可用内存不足的表现?
如果我有足够的代表,我会为此付出很大的代价。任何帮助表示赞赏。希望有人认识到这个特殊问题。
android - Android adb devices 没有检测到我的手机
我在 Windows 8.1 上有 Android Studio,我想在我的三星 Galaxy S7 手机上运行我的 android 应用程序。
以下是详细信息:
- 我手机中的 USB 调试已开启
- adb 版本是 1.0.36
- 在设备管理器 -> 便携设备 -> 我的手机下,状态为“设备正常工作”
- 我还在 SDK Tools 中安装了 Google USB 驱动程序
- 我的桌面可以检测到我的手机,因为我可以使用 Windows 资源管理器读写文件
我尝试了以下方法,但 adb devices 仍然无法识别我的手机。
- 尝试过 USB 配置 MTP
- 尝试过 USB 配置 PTP
- 尝试使用不同的 USB 电缆
- 在我将设备插入桌面之前和之后尝试重新启动 Android Studio
我错过了任何配置吗?任何帮助表示赞赏!
谢谢!
android - 为什么三星 Galaxy S7 使用 MediaCodec 制作的视频会出现乱码?
当我通过 Surface -> MediaCodec -> MediaMuxer 对视频进行编码时,在三星 Galaxy S7 上进行测试时,我得到了一个非常奇怪的结果。对于测试的其他设备(带有 Marshmallow 和 HTC Desire 的模拟器),视频可以正确显示,但在此设备上视频是乱码。
使用 MediaCodec 将一系列图像保存为 Video具有类似的视频输出,但我看不出该解决方案如何适用于此处,因为我使用 Surface 作为输入并将颜色格式设置为 COLOR_FormatSurface。
我还尝试弄乱每个MediaCodec 编码视频的视频分辨率(设置为 1280 x 720),底部有绿色条,色度搞砸了,但这也没有解决问题。(cf Nexus 7 2013 mediacodec 视频编码器输出乱码)
有人对我可能会尝试正确格式化视频有什么建议吗?
以下是编码日志的一部分:
第 5 种无法识别的颜色似乎是 COLOR_FormatSurface... 有问题吗?
其他详情:
- MIME:视频/avc
- 分辨率:1280 x 720
- 帧率:30
- IFrame 间隔:2
- 比特率:8847360
android - 有没有办法专门为三星设备设置和应用程序图标?
我注意到三星应用程序具有特定的形状;例如,下面的图库、相机、电话、消息和 Internet 应用程序图标。
有没有办法只为三星设备指定图标?类似于新的 Google Pixel 如何使用android:roundIcon
清单中的属性?
我尝试在三星开发者文档中寻找一些东西,但似乎没有关于该主题的任何内容。
考虑到带有背景的图标设置 [设置>显示>图标背景] 为所有其他应用程序启用了类似形状的背景,这些设备确实有一种识别三星应用程序的方法。例如,下面的 Google Play 商店图标。
但我不确定这是否是公开可用的选项。
如果三星采用 Android Oreo 的新自适应图标,这个问题就无关紧要了;但据我所知,他们还没有。
android - 为什么我的 Android 版 SAP 应用程序在安装后被删除
我最近在玩我的三星 Gear 2(不是S2)智能手表,我为它创建了一个新的表盘。我想在上面显示天气信息,我发现对于该任务我需要使用三星附件协议(SAP)。
我按照三星教程创建了一个演示应用程序来学习如何使用SAP。
我在将 Tizen 应用程序部署到手表时遇到了问题,但我发现当前(2017 年)可用的最低 API 是 2.3.1,而 Gear 2 Smartwatch 有 2.2。在config.xml中更改后
至
我的应用程序已部署。
我创建了一个证书来构建一个签名wgt
包。
我还根据教程创建了一个 android 提供程序应用程序。添加了新证书并创建了一个签名的apk
.
我将它复制apk
到三星 Galaxy S3 手机并尝试安装它。安装结束没有任何问题。但是,几秒钟后或当我尝试从手表初始化通信时,我从 Gear Manager 获得“未知来源”信息,并且我的应用程序被删除。
我已经在 android、Gear Manager 中检查了“允许未知来源”,并允许在智能手表上进行 USB 调试(因为这是我在这里的第一个问题,我不允许发布超过 2 个链接,所以我必须提供一个包含所有屏幕截图的链接在那里,对不起)。
为什么我的应用程序被删除,我应该怎么做才能让它正常工作。
Tizen 应用程序 - 消费者
使用 Tizen Studio 1.1.0 构建。
配置文件
附件服务.xml
如果需要,我可以提供其余的 Tizen 代码(main.js、index.html)。现在我认为这对我面临的问题没有任何价值。
Android 应用 - 提供者
使用 Android Studio 2.2.3 结构构建:
AndroidManifest.xml
sapservice.xml
sapserviceprovider.java
我把它和截图放在一起,因为它很长。
******** 编辑 **********
在尝试按照@Iqbal 的建议安装示例应用程序后,我得到了以下结果:
蒂岑
在将 API 更改为 2.2 之前,我无法在手表上安装应用程序。如果 API 更大,我会看到以下错误:
摘要:我已经使用 API 2.2 安装了应用程序,并且没有进行其他更改。
安卓
在不更改任何内容的情况下使用示例应用程序,我能够运行它并连接到智能手表!玉皮:)!
但是我需要知道为什么我第一次使用的代码是错误的,即使我是从三星教程和网站上得到的。
我发现只有在AndroidManifest.xml中有这些行时才会卸载应用程序
如果我将上面的行替换为下面的行
一切都很好。
有人可以解释一下为什么会这样吗?
********** 编辑 2 **********
对于那些将在以前的编辑中搜索问题答案的人。我在这里找到了
长话短说:
是必须呈现的行 - 否则应用程序将从 android 设备中删除。老实说,我在任何文档中都没有发现这一点。
而且,
定义智能手表应用程序将与安卓应用程序分开安装。更改Companion
为Integrated
一个后,表示智能手表应用程序已集成,并将与 android 提供商应用程序一起安装。
android - 如何将文件从我的 Mac 传输到三星 Galaxy J7?
有三星 Galaxy J7 和 Mac (10.12.3),但是当我将三星连接到我的 Mac 时,它只是充电。我想传输一个 apk 文件进行测试(一个 Ionic2 应用程序)。我安装了 Android Studio 和 Android File Transfer,但我的 mac 仍然无法识别该设备。有些文章提到了驱动程序,但在三星网站上找不到它们。如何将 apk 文件传输到设备?
android - Samsun Galaxy S6 USB 主机和充电
我希望能够将我的 S6 用作 USB 主机并同时为手机充电。
使用 Note 2,您可以在 USB OTG 电缆上的 ID Sense 引脚和 GND 之间放置一个 68K 电阻,这会将手机配置为 USB 主机并启用充电,但 S6 似乎不再是这种情况。
我已经尝试了从 20K 到 150K 的 5K 增量电阻值,但没有成功,尽管 55K 使手机进入某种 VR (??) 模式。几乎所有这些值都启用充电,但手机不会进入 USB 主机模式。
其他研究表明,自 S5 以来,此功能可能已被删除,但可以通过修改内核来启用它,但我一直无法找到将其宣传为功能的自定义 ROM。
所以我的问题是:
1) 有没有人设法通过充电启用 USB 主机模式?(库存或定制 ROM)
2)内核的哪个部分负责管理这个或者这是一个死胡同?
rom - 定制 ROM 三星 SM-G53OT1
我使用这款手机已经有一段时间了,我一直在用它度过艰难时期。两个引导循环,Google Play 服务无限崩溃,奇怪的错误,一切。我想说我已经与这家三星“结合”了,并想把它提升一个档次。
我一直在到处寻找这款手机的 ROM,但我一直没有找到,不知道如何找到。也许我只是愚蠢,但男人它正在聚合。
我有一台 PC、三星驱动程序、Odin,当然还有我的三星。我拥有我认为刷新自定义 ROM 所必需的一切。
我将不胜感激为我的手机获得一个不错的 ROM 的任何帮助。
至少,我希望它有一个主题转换器。
三星 Galaxy Grand Prime One
SM-G53OT1
android - 卸载后未删除 App Cache Directory (Samsung Galaxy Tab A)
正如我在标题中已经提到的,当我从 GooglePlayStore 卸载我的应用程序并重新安装它时,我发现了一些奇怪的问题。如您所见,App Cache Directory 没有被删除,该 App 名为net.example:
从文档:
注意:当用户卸载您的应用程序时,该目录及其所有内容都将被删除。此外,系统媒体扫描程序不会读取这些目录中的文件,因此无法从 MediaStore 内容提供程序访问它们。因此,您不应该将这些目录用于最终属于用户的媒体,例如使用您的应用程序拍摄或编辑的照片,或者用户使用您的应用程序购买的音乐——这些文件应该保存在公共目录中。
https://developer.android.com/guide/topics/data/data-storage.html#filesExternal
所以这似乎是一个三星错误,在重新安装应用程序后导致权限错误:
也许有人在三星设备上遇到过类似的错误?
编辑:我已经"allowBackup:false"
在 Manifest 中实现了,但问题仍然存在。
android - Push Notification with Big Image Not automatically expand on Samsung Galaxy 7 Edge (Android)
i want to know why Push Notification with Big Image on Samsung Galaxy 7 Edge is not Expanding automatically? We need to click then it Expands. We want to have Auto Expand behavior of Push Notifications. I want to know that is it something with Samsung Galaxy 7 Edge theme issue or by Programatically something is missing? but one thing should be keep in mind this App already Showing Expanded Push Notification with Image on all other Devices.
Any guidance will be helpful.
Thanks.