问题标签 [oneplustwo]
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 - 数据库未在 OnePlus 2 中正确复制
我正在创建一个 Android 应用程序,并在其中使用 sqlite 数据库。为此,我在项目的资产文件夹中放置了一个 sqlite 文件,并且在我第一次使用下面的代码执行应用程序时将此文件复制到手机。
但我收到了这个错误。
但该表存在于资产文件中。所以我使用这种方法从手机中获取数据库文件。
我发现获取的数据库文件中没有表。
注意:此问题仅在、、和中发生OnePlus Two
并正常工作Nexus 4
Htc 820
Moto E
Galxy S3
Galaxy Quottro
android - Sqlite 不返回此类表,但在 OnePlusTwo 设备上获取时表存在
我已将 db 文件从资产复制到应用程序数据库,并成功复制。当我查询任何表时,它不会返回此类表异常。我从那部手机中获取了 db 文件,它包含了所有需要的表。我知道这有点奇怪,但这个错误只会出现在 OnePlusTwo 设备上。所以我的问题是这是其他任何人都面临的设备特定问题或一般问题。请务必提及是否有人在任何其他手机上遇到此问题或知道如何解决此问题。我没有发布任何代码,因为它只出现在一个设备上,但如果有人需要,请提及我会发布那部分
android - 如何通过 MTP 将 OnePlus Two 设备连接到 Ubuntu?
当我将它连接到我的 ubuntu 14.04 时,我只能看到用于安装 ADB 的 USB 驱动程序。
OnePlus One 有一些可用的解决方案(请参阅此处),但我无法找到适用于 OnePlus 2 的解决方案。
android - 无法使用 OnePlus 2 调试应用程序
我在使用我的新 OnePlus 2 调试应用程序时遇到问题。一旦调试开始,应用程序就会停电且无响应。一段时间后黑屏消失,我可以看到我的应用程序,但它没有响应。Android Development Studio 显示它仍处于调试模式,但显然我没有卡在breakpoint
. 只有当我从 ADS 中停止调试会话时,应用程序才会响应。
我的手机是运行 Android 5.1.1、内核 3.10.49 和 Oxygen OS 2.1.1 的库存 OnePlus 2 A2003。手机被 ADB 检测到并设置为 USB 调试模式。无论我在“开发人员设置”部分设置的选项(选择正在调试的应用程序或更改“不附加调试器”选项)都会发生同样的问题。只需运行应用程序就可以正常工作。
我正在使用最新的 Android Development Studio 版本。我不应该有任何其他软件与手机通信(从未安装过 Eclipse)。只有一个adb
进程在运行。我在 Windows 10 64 位上工作。
重启手机、ADB
PC 或 ADS 无济于事。
运行 Android 5.0 的 HTC One M7 可以毫无问题地调试相同的应用程序。
你能给我任何可能导致问题的提示吗?我是 Android 应用程序开发的新手。
这是我的调试控制台日志:
这是 build.gradle 文件内容:
编辑如果有人好奇,我已经通过生根手机并切换到 Cyanogenmod 13 (Android 6.0) 解决了这个问题。
android - 即使在启用开发人员选项后,Android Studio 也没有显示我的设备
我已经在我的 Windows 10 上安装了一加 X 驱动程序 我正在使用一加 X 安卓设备和 Android OS 版本 5.1.1 - Oxygen OS。
我启用了开发人员选项,启用了 USB 调试,启用了网络上的 ADB。
我的 android studio 没有显示我的设备。
如何在手机中启动 android 应用程序?
android - OnePlus 设备的 Sqlite 问题
我们有一个使用 SQLite 进行某种形式的持久存储的 android 应用程序。sqlite 代码适用于除 Oneplus 设备之外的所有设备。(我在 Oneplus 2 A2003 上测试)
以下是我在 logcat 中看到的错误。
android.database.sqlite.SQLiteException: no such table: testtable (code 1): , while compile: INSERT INTO testtable(ID,CompletedOn,CreatedOn,Type,Pending,Priority,Attributes) VALUES (?,?,?,?, ?,?,?)
以下是用于打开数据库的数据库
甚至尝试在打开时指定访问权限,但没有区别。例如 SQLiteDatabase.NO_LOCALIZED_COLLATORS | SQLiteDatabase.OPEN_READWRITE
任何帮助,将不胜感激。
android - Android Studio 无法识别我的设备 - 一加二
我激活了“开发人员选项”并检查了“USB 调试”。sdk 上的 Google USB 驱动程序已经安装。但 Android Studio 仍然无法识别我的手机(一加二)。
意味着当我尝试运行我的应用程序时它没有显示在“选择设备”窗口中
我在ubuntu上测试了我的手机,它可以工作。我正在使用 Windows 10
但它不承认一加二
我尝试关注Android Studio 无法识别我的设备 - 一加一 ,但它对我没有帮助。
你有什么建议吗?
android - 如何为一加二创建模拟器?
用户报告了 OnePlus 2 手机中的错误,我想为 OnePlus 2 手机调试我的应用程序。我尝试检查用户手机,存在错误。即使我根据相同的规范创建 AVD,我也无法模拟 AVD 中的错误[我希望它不是基本的本机操作系统,它可能在 OxygenOs 中有一些变化]。我没有机会连接调试。请帮助,如何使用 OxygenOS 版本 2.2.1 创建用于调试 OnePlus2 的 AVD,我不能每次都依赖移动设备进行调试。是否有任何 sdk 可用于调试 OnePlus 手机?
请帮忙。这是一个很大的障碍......欣赏想法
android - 为什么我的应用程序在没有明显原因的情况下被最小化?
TL;DR 当我从一个活动转到另一个活动并返回后点击工具栏中的导航图标时,我的应用程序被最小化(就像按下了主页按钮一样)。
详细的动作流程:
- 打开app,出现Activity1
- 点击导航图标(抽屉正常打开,在这个阶段我可以通过按导航图标关闭和打开它任意次数)
- 点击带有标志的 Activity2 的抽屉菜单项
FLAG_ACTIVITY_REORDER_TO_FRONT
- Activity2加载完成后,点击导航图标,抽屉正常打开
- 点击带有标志的 Activity1 的抽屉菜单项
FLAG_ACTIVITY_REORDER_TO_FRONT
(此时此 Activity 存在,因此被带到前面) - 将Activity1拉到最前面后,再次点击导航图标打开抽屉
- 抽屉开始从左侧滑出,但应用程序在完全滑出之前最小化
我知道该应用程序已最小化,因为当我打开它时,Activity1 在屏幕上并带有一个打开的抽屉
没有异常或日志(级别为 Verbose),这仅在 OnePlus 2 上发生(该应用程序在 Nexus 4 上运行良好)