标签: nexus-one

Android日志记录级别

我在配置Android日志时遇到了一些困难.这是我的代码的样子:

    if (Log.isLoggable("MY_TAG", Log.VERBOSE)) {
        Log.v("MY_TAG", "Here's a log message");
    }
Run Code Online (Sandbox Code Playgroud)

很简单吧?

但是,我在Log.isLoggable("MY_TAG", Log.VERBOSE)返回true时遇到了很多困难.

根据http://developer.android.com/reference/android/util/Log.html,我尝试将local.prop文件添加到/ data /目录,如下所示:

log.tag.MY_TAG=VERBOSE
Run Code Online (Sandbox Code Playgroud)

但没有运气.我也尝试过:

System.setProperty("log.tag.MY_TAG", String.valueOf(Log.VERBOSE));
Run Code Online (Sandbox Code Playgroud)

但这也不起作用.

关于我在这里做错了什么的想法?我在Nexus 1上运行Android 2.1-update1,如果这有任何区别的话.

logging android nexus-one

25
推荐指数
3
解决办法
2万
查看次数

Nexus One/Android"CPU可能被挂钩"的bug

我正在使用NDK(修订版4)和OpenGL ES 2.0为Nexus One编写图形密集的游戏.我们真的在这里推动硬件,并且在大多数情况下它运行良好,除了每隔一段时间我就会遇到这个日志消息严重崩溃:

W/SharedBufferStack(398):waitForCondition(LockCondition)超时(identity = 9,status = 0).CPU可以挂钩.再试一次.

整个系统锁定,反复重复此消息,并在几分钟后重新启动,或者我们必须手动重启.我们使用的是Android OS 2.1,更新1.

我知道其他一些人已经看到过这个bug,有时与音频有关.在我的情况下,它是由它引起的SharedBufferStack,所以我猜这是一个OpenGL问题.有没有人遇到这个,更好的修复它?或者有人知道发生了什么事SharedBufferStack来帮助我缩小范围吗?

android android-ndk nexus-one

15
推荐指数
1
解决办法
6948
查看次数

无法将Nexus One手机连接到Android adb

我正在运行Android SDK 2.2,并尝试让adb连接到Google Nexus One手机.它是一款直接从谷歌发售的新手机 - 还没有安装任何应用程序.(我有Windows XP)这是我到目前为止所做的:

  • 按照Android开发人员网站上的设置开发设备的说明进行操作:http: //developer.android.com/guide/developing/device.html

  • 将android:debuggable ="true"添加到我的应用程序清单中

  • 在手机上检查USB可调试功能

  • 下载了Windows版本3的设备驱动程序(这支持Nexus One手机)

  • 通过硬件安装向导安装设备 - 设备显示为"Android Composite ADB Interface".

当我在shell上运行adb设备时,设备会显示片刻,然后消失.在Eclipse控制台上,我收到以下消息:[2010-11-13 11:54:42 - DeviceMonitor]无法启动监控

我重启了几次电脑,卸载并重新安装了几次驱动程序,但每次都得到同样的错误.在我研究这个问题时,有人建议重新启动手机.我对此感到有点困惑 - 是软启动还是硬启动?我是否只关闭/打开手机,是否涉及更复杂的事情?我是否需要重新启动才能重置为出厂版 - 即使它是全新的?

有没有人遇到过类似的问题?对此的任何帮助都会很棒.如果adb无法查看设备,我无法在设备上测试我的应用程序.非常感谢提前.

android nexus-one

7
推荐指数
2
解决办法
6000
查看次数

Android:Nexus One - Geocoder导致IOException - 与其他设备和模拟器完美配合

下面的代码适用于在1.5,1.6和2.0上运行的实际设备以及在2.1上运行的仿真器.

但是,在Nexus One(运行2.1)上执行它会引发IOException:

java.io.IOException: Unable to parse response from server
at android.location.Geocoder.getFromLocation(Geocoder.java:124)
Run Code Online (Sandbox Code Playgroud)

这是它发生的代码片段:

Double myLatitude = AppObject.myLocation.getLatitude();
Double myLongitude = AppObject.myLocation.getLongitude();
DEBUG.i(TAG, "My location: " + myLatitude + " | " + myLongitude);
Geocoder geocoder = new Geocoder(MainActivity.this);
java.util.List<Address> addressList;
try {
    addressList = geocoder.getFromLocation(myLatitude, myLongitude, 5);
    if(addressList!=null && addressList.size()>0) {
        currentAddress = new String();
        DEBUG.i(TAG,addressList.get(0).toString());
        currentAddress = addressList.get(0).getAddressLine(0) + ", "
        + addressList.get(0).getAddressLine(1) + ", "
        + addressList.get(0).getAddressLine(2); 

    }
    return true;

} catch (IOException e) {
    e.printStackTrace();
    return false; …
Run Code Online (Sandbox Code Playgroud)

android geocoding ioexception nexus-one

6
推荐指数
1
解决办法
4082
查看次数

Android Nexus One - 我可以通过配色方案节省能源吗?

我想知道什么颜色方案更适合AMOLED显示器的节能?

我已经决定根据环境光管理c-scheme ,感谢这篇文章:

有点证据,由nickf发布的链接:Ironic Sans:Ow My Eyes.如果你在光线充足的房间里看到它,那么黑白照片将是最令人愉悦的.如果你在一个黑暗的房间里看到它,黑底白字会更好.

但如果我想节省电池电量,我应该使用深色背景的明亮内容,反之亦然?

无论如何它是否可能(他们说它不适用于简单的LCD)?

hardware color-scheme android power-management nexus-one

6
推荐指数
1
解决办法
1982
查看次数

如何在Windows 7上安装Nexus One的USB驱动程序以进行调试?

我已经实现了一个简单的Android应用程序,我现在想在真实设备上进行测试.我有一个Nexus One.

在Android Eclipse插件中,我已经下载并安装了USB驱动程序(修订版3)包.但是当我使用USB线将Nexus One连接到我的PC(运行Windows 7)时,会弹出一个消息框,显示"Nexus One"找不到"找不到驱动程序".

驱动软件安装

我已在设备上激活USB调试.当我adb devices在我的电脑上运行时,它只是打印List of devices attached而没有列出任何设备.如果我在Windows中使用设备管理,并尝试更新"Nexus One"的驱动程序,我无法在Android SDK的"驱动程序目录"中选择驱动程序.

如何在Windows 7上安装Nexus One的驱动程序,以便在真实设备上使用它来调试我的Android应用程序? Android SDK和AVD Manager 装置经理

debugging usb android driver nexus-one

6
推荐指数
1
解决办法
3万
查看次数

如何将我的android上的数据库拉到桌面上?

我正在尝试使用我的Nexus One.我有android SDK并使用了命令adb pull /data/data/com.myapp.android/databases C:\ pulls但我得到的只是拉:建立文件列表... 0文件拉.跳过0个文件.此外,无论我在我安装的教程NotePad应用程序中添加了多少数据,应用程序的数据大小(如设置中所示)都不会超过8KB.这怎么可能?是否存在存储数据库的其他位置?当我在Eclipse中使用文件资源管理器视图(这是ADT的一部分)时,我发现/ data中没有任何内容.要添加扭曲,我可以毫不费力地从设备中提取任何其他文件.这只是我遇到麻烦的数据库.我错过了什么吗?非常感谢.

database android location pull nexus-one

6
推荐指数
1
解决办法
5162
查看次数

eclipse没有用android 4显示我的galaxy nexus?

我尝试了一切.检查USB调试并允许未知来源.(Android 4.0.1)

当我连接galaxy nexus与PC而没有USB调试时,它可以工作.当我通过USB调试将galaxy nexus与PC连接时,它不起作用.

我可以在Windows上启动我的应用程序.

我有Windows 7.

日Thnx

eclipse android device nexus-one

6
推荐指数
1
解决办法
1万
查看次数

为什么使用Android ADB shell的SQLite 3命令返回"权限被拒绝"?

具体来说,我试图使用sqlite3ADB shell 的命令在我正在构建的Android应用程序的数据库上运行一些查询.

我一直得到"sqlite3:权限被拒绝".我正在开发一款我从谷歌购买的Nexus One.我的手机需要植根还是其他东西?

$ sqlite3 /data/data/com.moodme.android/databases/moodme.db
sqlite3 /data/data/com.moodme.android/databases/moodme.db
sqlite3: permission denied
Run Code Online (Sandbox Code Playgroud)

permissions shell android adb nexus-one

5
推荐指数
1
解决办法
6495
查看次数

无法在具有WPA/WPA2安全性的企业网络上使用Android.总是断开连接?

我的Nexus One(Gingerbread)和三星Galaxy Tab(Honeycomb)都停止连接到使用WPA/WPA2无线连接的公司网络.奇怪的是,两个设备都工作了至少2-3周,然后他们(在不同的时间)开始经历一个奇怪的Scanning->Authenticating->Connecting->Disconnected phase.在最后阶段之后,它显示Disabled, secured with 802.1x EAP.

谷歌搜索时,似乎有许多与此问题相关的打开的门票(例如此处,此处和至少5个其他门票).因为我的设备之前都在工作,所以我想知道可能出现什么问题.显然,长按无线点并选择Forget Network然后重新输入网络细节并没有帮助,因此必须有其他方法(可能是应用程序?).有什么建议?

我可以做什么:

我的Nexus One根植了,所以我可以删除任何.conf文件.唯一的问题是我wpa_supplicant.conf没有任何连接特定信息

我做不到的事:

更改与接入点相关的任何内容,因为它不受我的控制.这个问题肯定是我读过的所有错误报告中的客户端问题.

wireless android nexus-one android-wifi

5
推荐指数
1
解决办法
2万
查看次数