我最近买了LG G3,我已经启用了调试模式,但Eclipse仍然没有认识到它,当我使用Galaxy S3进行开发时,我不得不安装Samsung Kies.G3驱动程序已安装,我可以在"我的电脑"中看到它,我需要像Kies这样的东西,但对于LG?如果是这样,有人可以发布链接吗?
当我运行时adb devices,没有显示连接的设备.我的设备是LG Optimus Exceed 2,运行4.4.2这些帖子中有很多,所以这就是我所做的:
任何那些已经与这个有建议的人一直在努力的巫师?
我正在为我们部署给客户的设备(LG p509 - Optimus 1)开发自动应用更新解决方案.我们控制了这些设备,并且当前在它们上安装了一个自定义内核(但不是完整的自定义ROM).由于我们正在尝试在设备上自动更新我们的应用程序,因此我们需要使用我们控制的密钥对系统进行签名,以便我们可以使用相同的密钥对应用程序进行签名(以获得INSTALL_PACKAGES权限).
我在设备上运行AOSP构建时遇到了一些问题(使用LG发布的设备源代码),我正试图退后一步并评估我们的选项.我有几个问题:
任何见解将不胜感激.
这类似于此处已经提出的问题:
无法通过adb连接到LG手机(Mac OS X 10.7.5)
但它似乎没有得到解决,我还有一些额外的细节.我正在尝试连接Verizon LG Optimus Exceed 2以安装apk和调试,但在检查adb设备或运行设备监视器时它不会出现在列表中.我试过我的Mac和Linux系统,结果是一样的.
启用了开发人员选项和USB调试,我有一个三星Galaxy S3可以完美地运行相同版本的操作系统(4.4.2).在Linux上我创建了一个udev规则文件,但不出所料这并没有解决问题,因为它不会出现权限问题,它似乎根本找不到设备.然而,它确实显示为文件系统中的附加设备,标记为"LGE Android Phone",我可以查看其内部存储.
有关如何让adb识别手机的任何建议吗?
我的LG G3没有出现在android studio的设备列表中.我在Windows 10上使用华硕n550jk.
我做的事情:
没有任何效果.我几个月前在Windows 8.1上运行它,但我不记得我做了什么.
- 2016年4月23日编辑 -
我最终使用ShortcutBadger用于大部分设备,我认为这对我来说应该足够了.
基本上,Shortcut Badger会将广播,意图等发送给特定的发射器,例如LG Launcher,以制作徽章.它可能无法涵盖所有发射器,但至少它适用于最新的智能手机.
- 编辑 -
我在LG G2(4.4)上看到的,有一些应用程序,例如Line,显示未读数.
这是我的意思是申请徽章,我想找到一种方法来解决这个问题.
这个号码也会被启动器本身通知,当应用程序放入文件夹时,该文件夹也会显示徽章.
我认为应该有办法让它工作,因为我发现有几个应用程序有徽章.
- 原版的 -
我之前做过搜索,发现有一种方法可以在三星和索尼上制作应用程序徽章,但我想要的是支持其他供应商,如LG和HTC.
是否有通用的方式来制作申请徽章?
谢谢你的帮助!
更新
看看我的答案
原版的
我想在我的程序中打开LG Revolution上的相机手电筒.我使用的火炬模式方法适用于大多数手机但不适用于LG手机.有谁知道如何让它在LG或特别是革命上工作?
这是我的清单:
<uses-permission android:name="android.permission.CAMERA" />
<uses-feature android:name="android.hardware.camera" />
<uses-permission android:name="android.permission.FLASHLIGHT"/>
Run Code Online (Sandbox Code Playgroud)
这是我目前的代码:
public Camera camera = Camera.open();
public Camera.Parameters Flash = camera.getParameters();
Run Code Online (Sandbox Code Playgroud)
随着我的创建:
Flash.setFlashMode("torch");
Parameters p = camera.getParameters();
camera.setParameters(Flash);
camera.startPreview();
Run Code Online (Sandbox Code Playgroud)
我见过人们使用自动对焦,但我不知道这是否有效.
我正在阅读以下有关更新应用程序的文章,以充分利用Galaxy S8或LG G6等设备
https://android-developers.googleblog.com/2017/03/update-your-app-to-take-advantage-of.html
我想要做的是在这些屏幕的模拟器中测试应用程序并在添加文章建议的代码行之前和之后测试它:
<meta-data android:name="android.max_aspect" android:value="2.1" />
Run Code Online (Sandbox Code Playgroud)
我尝试在Android Studio中创建一个AVD,屏幕尺寸为5.8,分辨率为2960x1440(Galaxy S8屏幕分辨率),我的应用程序运行良好,没有任何黑条,即使它是一个仅限肖像的应用程序,并且由于它应该显示黑条,所以我认为我没有适当地配置模拟器.
有任何想法吗?
谢谢.
我正在尝试运行我在手机上构建的应用程序.我在我的LG G3上启用了USB调试模式,但我的Linux机器和Android Studio说没有连接设备.
我该如何解决?我忘记了重要的事吗?
我在LG-H830(6.0.1)和LGE VS985 4G(6.0)上遇到了非常奇怪的崩溃:
Caused by android.content.res.Resources$NotFoundException: File res/drawable-anydpi-v24/$hexagon_line_age__0.xml from color state list resource ID #0x7f070009
Run Code Online (Sandbox Code Playgroud)
这个问题无法在牛轧糖之前的设备上使带有梯度的可绘制矢量膨胀。这就是为什么要使用这些资源的原因drawable-anydpi-v24。
这些设备为何要尝试加载v24资源的问题使我一无所知。ROM错误?
android ×10
lg ×10
adb ×2
linux ×2
macos ×2
usb ×2
badge ×1
camera ×1
connection ×1
eclipse ×1
flashlight ×1
galaxy ×1
optimus ×1
windows-10 ×1