我正在尝试为Android开发,我想添加adb到我的PATH所以我可以很容易地启动它.我之前添加了目录由于某种原因adb不想被发现.这非常令人沮丧.以前有其他人有这个问题吗?
我创建了一个文件.profile并添加了以下内容.
export PATH = ${PATH}:/Users/simon/Libs/android-sdk-mac_x86/platform-tools/
export PATH = ${PATH}:/Users/simon/Libs/android-sdk-mac_x86/tools
Run Code Online (Sandbox Code Playgroud)
当我检查我的环境路径时,我看到以下内容:
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/Libs/android-sdk-mac_x86/tools:/Libs/android-sdk-mac_x86/platform-tools
Run Code Online (Sandbox Code Playgroud)
所以我知道它被添加到我的PATH变量中.现在,当我尝试跑步时,我adb发现它没有找到.
-bash: ./adb: No such file or directory
Run Code Online (Sandbox Code Playgroud)
这非常令人沮丧.这可能是权限问题吗?OSX和Android有没有人遇到过这个问题?
我认为这个问题已被提出,但我已经尝试过几个例子无济于事.我的问题是这个...我有一个Android应用程序设置,使用SQLCipher数据库加密,在设备上工作正常.
在模拟器上进行测试时,如果我使用DDMS下载数据库文件,如何读取该文件以检查表和数据?我已经尝试使用SQLite3的命令shell和ATTACH示例,但是每次我这样做时,我只是得到以下消息'错误:文件已加密或不是数据库'.这肯定表明ENCRYPT正在工作,但我如何在模拟器/ eclipse之外正确解密?
我需要一个不同的SQLite客户端吗?其他人都被困在这?
我正在使用:SQLCipher for Android 2.0.8 06/14/2012
有帮助吗?谢谢