小编slh*_*hck的帖子

如何查看Android的系统版本?

有谁知道我可以检查系统版本(例如1.0,2.2等)编程?

android system version

468
推荐指数
12
解决办法
45万
查看次数

Eclipse挂起在Android SDK内容加载器上

我已经在OS X 10.8.2上使用Eclipse 4.2(Juno发布20120920-0800)几周了,为Android 3.0及更高版本构建应用程序.我有一个带有SSD的四核i7 MacBook Pro,因此性能不是问题.一切都很好.

在某些时候我导入了一个需要Android 2.2的Android项目,所以我使用Android SDK管理器安装了它(v.21).从那时起,使用Eclipse需要永远.首先,它将在右下方的状态消息中打印以下内容:

Android SDK内容加载器:(0%)

这需要两分钟左右.具体消息"检查项目",虽然它做的是,所有的Android项目都以红色突出显示,由于Android的资源都没有发现.然后,它继续:

正在加载Android 2.2的数据(100%)

这将保持几分钟.然后它继续对Android 3.1和我安装的其他SDK版本做同样的事情.它基本上只要挂在第一个自动完成踢(如打字后System.),或者当我访问Android的喜好它加载之前.

这是我的Android SDK的状态:

我已经尝试过的:

  • 重新安装Android SDK(通过Homebrew),从而/usr/local/Cellar/android-sdk完全删除.

  • 从头开始重新安装AVD插件(v.21).

我该怎么做才能找到这些问题的根源并回到一个干净整洁的状态?

eclipse macos android

290
推荐指数
9
解决办法
9万
查看次数

如何将参数传递给Java线程?

谁能告诉我如何将参数传递给线程?

此外,它如何为匿名类工作?

java multithreading

280
推荐指数
11
解决办法
33万
查看次数

如何显示一个对话框以确认用户是否希望退出Android活动?

我一直试图表现出"你想退出吗?" 用户尝试退出活动时的对话框类型.

但是我找不到合适的API挂钩. Activity.onUserLeaveHint()最初看起来很有希望,但我找不到阻止活动完成的方法.

android activity-finish android-dialog android-activity

269
推荐指数
8
解决办法
27万
查看次数

无法通过终端访问OS X中的adb,"找不到命令"

我在Mac系统上安装了Android SDK和Eclipse.我能够使用Eclipse进行编程,并创建了一些示例应用程序.但我仍然无法adb通过终端窗口访问.我在终端尝试了以下命令:

$ pwd
/Users/espireinfolabs/Desktop/soft/android-sdk-mac_x86/platform-tools

$ ls
NOTICE.txt  dexdump     llvm-rs-cc-2
aapt        dx          llvm-rs-cc.txt
adb         lib         source.properties
aidl        llvm-rs-cc

$ adb --help
-bash: adb: command not found
Run Code Online (Sandbox Code Playgroud)

我还添加了ls输出,以便您知道我在哪个窗口.

macos android adb

202
推荐指数
14
解决办法
21万
查看次数

如何在Java中将Set排序为List?

在Java中,我有一个Set,我想把它变成一个排序的List.java.util.Collections包中有一个方法可以帮我吗?

java collections

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

148
推荐指数
5
解决办法
26万
查看次数

如何从另一个文件A中删除文件B上出现的行?

我有一个大文件A(包含电子邮件),每封邮件一行.我还有另一个包含另一组邮件的文件B.

我将使用哪个命令从文件A中删除文件B中出现的所有地址.

所以,如果文件A包含:

A
B
C
Run Code Online (Sandbox Code Playgroud)

和文件B包含:

B    
D
E
Run Code Online (Sandbox Code Playgroud)

然后文件A应该留下:

A
C
Run Code Online (Sandbox Code Playgroud)

现在我知道这是一个可能经常被问到的问题,但我只在网上发现了一个命令错误的分隔符.

任何帮助将非常感激!有人肯定会想出一个聪明的单行,但我不是shell专家.

linux shell diff grep sed

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

在Bash中,如何在文件中的每一行之后添加字符串?

如何使用bash在文件中的每一行后添加一个字符串?是否可以使用sed命令完成,如果是这样的话?

unix linux bash sed

105
推荐指数
5
解决办法
13万
查看次数

如何从Android ActionBar中删除标题文本?

我正在浏览Holo.Light主题,我似乎无法找到魔术风格来覆盖我的应用程序首次启动时短暂显示的标题文本.

我怎样才能做到这一点?

android android-actionbar

103
推荐指数
10
解决办法
11万
查看次数