Articles of adt

我该如何解决这个版本的渲染库比你在eclipse中的ADT插件版本更新

我更新了我的Android SDK工具到24.1.2和我更新到Android api 22即5.1,我重新启动我的eclipse并创建新的Android项目与目标api 22然后当我打开我的xml文件它没有显示任何预览。 它显示错误此版本的渲染库比您的ADT插件版本更新。 请更新ADT插件 。 请帮我解决一下

为什么在我以前从未需要它时开始使用-libraryjars?

自从我将ADT从16更新到18(将Proguard的更新从4.6更新到4.8)后,Proguard的表现非常奇怪(而且不一致?)。 最新的问题是当我尝试导出签名(发布)APK时,我收到以下错误: Proguard returned with error code 1. See console Warning: com.bta.LibProj2: can’t find referenced class com.bta.R$string Warning: com.bta.MyDlg1: can’t find referenced class com.bta.R$string Warning: com.bta.MyMenu: can’t find referenced class com.bta.R$menu Warning: com.bta.R: can’t find referenced class com.bta.R$attr Warning: com.bta.R: can’t find referenced class com.bta.R$drawable Warning: com.bta.R: can’t find referenced class com.bta.R$menu Warning: com.bta.R: can’t […]

如何在ADT的图形布局编辑器中调试自定义视图

如何使用ADT Eclipse插件在布局XML的图形预览中调试自定义视图? 我编写了一个自定义视图,将其放在布局XML中,我可以在ADT图形布局编辑器中预览它。 我可以查看自定义视图,例如Google员工在Google I / O 2011中的表现:Android开发工具 。 但是,我的自定义视图在预览中表现不View.isInEditMode()模拟器/设备没问题,但我没有使用View.isInEditMode() )。 我认为variables的值有误,但我无法确认。 我试过了: android.util.Log.d() LogCat或Console没有输出 System.out.println() LogCat或Console没有输出 Toast.makeText().show() android.widget.Toast.show NullPointerException 在我的自定义视图中设置断点 在Eclipse中不会中断 throw new IllegalStateException(debugMessage) ( throw new IllegalStateException(debugMessage) ) debugMessage不会出现在Error Log 通过((Activity)getContext()).setTitle(debugMessage)设置活动标题((Activity)getContext()).setTitle(debugMessage) 没有效果 设置窗口标题((Activity)getContext()).getWindow().setTitle(debugMessage) NullPointerException ( window为null ) 动态添加TextView final TextView textView = new TextView(getContext()); textView.setText(debugMessage); this.addView(textView); 显示debugMessage但我的布局已毁坏 仅在自定义视图是ViewGroup时才有效

尚未在64位Windows的首选项中设置Android SDK的位置

“Android SDK的位置尚未在64位Windows的首选项中设置” – 我知道这个问题已经解决了好几次,但是我没有评论一个老问题我决定换一个新问题,因为它仍然不是解决了。 最近我把我的系统从32改为64,目前我无法运行我的ADT。 当我使用32时它的工作正常。 我安装了64位ADT(Build:v21.1.0-569685)并更新了所有内容。 现在我的ADT包含6.41 GB。 现在,当我试图运行Eclipse时,我得到了一个popup窗口 当我搜索这个时,我得到了一个像Window – > Preference – > Android – > SDK Location这样的解决方案在那里设置Android SDK的路径。 但是当我尝试这个时,OK按钮没有启用。 当我试图再次访问AVD时,popup窗口出现了 当我尝试创建一个新项目时,另一个Popup显示为 当我尝试更新时 – 显示Mo Updates Found消息 有人可以就这个问题提出一些建议吗?

我在哪里可以下载旧版Android SDK?

我想下载旧版Android SDK: 21.0.0,我在哪里可以这样做? 我目前有从这里下载的latest version的android SDK。 但是,我想要一个旧版本,可以从任何地方下载 完整旧版本的SDK吗? 我试图使用SDK manager获取旧版本,但它无法正常工作。 即它只给我构建工具等。

eclipse,新的android应用程序项目,在需要项目名称的部分中禁用“下一步按钮”

我想开始为android编程所以我下载了Eclipse并在其上安装了ADT插件并下载了Android SDK现在,当我想在“File-> New-> Android Application Project”中创建一个新的android项目时,它将我引导到一个页面需要“应用程序名称”和“项目名称”等所以我填写这样的字段: 申请名称:您好 项目名称:您好 包名:test.example.hello 最低要求的SDK:API8:Android 2.2(Froyo) 目标SDK:API16:Android 4.1(Jelly Bean) 编译: 主题:无 但是“下一步”按钮被禁用! 在页面的顶部,它说:“包名不能以点开头或结尾”,主题字段附近有一个小红色(十字),所以我不能创建一个新项目我该怎么办?

使用XLIFF改进Android字符串资源

我已经看到一些使用XLIFF标签的Google应用和代码示例来包装variables。 我认为这样做有一些很大的优势,尤其是替换非描述性格式参数,例如%1$s 。 不幸的是,XLIFF似乎没有很好地集成到ADT中。 获取以下字符串资源,例如: Share your score of %1$s with %2$s! 在上面的示例中,字符串在第一个标记之后被截断。 人们还希望使用example属性,从而产生一个图形预览,显示: 与蓝牙分享您的1337分数! 目前在我的字符串资源中使用XLIFF标签有什么好处吗?

无法使用ADT版本20创建新项目

我最近更新了我的ADT,它现在是ADT_V20。 我也更新了我的SDK平台工具。 但是我无法通过Eclipse的Project向导创建新的Project。 我有Eclipse Helios最新版本。 它与旧的ADT版本配合得很好。 在项目向导中,我已达到Install Dependencies屏幕,其中“Next”和“Finish”按钮被禁用。 我已尝试“安装/升级”新版本,如向导中所示,该过程已成功完成。 我仍然没有启用“下一步”或“完成”按钮。 同样的事情也发生在其他PC上。 有人可以帮帮我吗? 谢谢

使用Android设计支持库时出错:找不到attr backgroundTint

尝试在我的项目中使用新的设计支持库,AAPT会抛出以下错误: Description: Error: No resource found that matches the given name: attr ‘backgroundTint’. Resource: /design/res/values/styles.xml Location: line 21 这是styles.xml受影响的条目: @drawable/fab_background ?attr/colorAccent normal @dimen/fab_elevation @dimen/fab_translation_z_pressed ?attr/colorControlHighlight @dimen/fab_border_width 我的目标是使用SDK 21,将min SDK设置为17。 编辑:我有最新的SDK工具。

ADT在DDMS中获取BufferOverflowException

我正在使用带有ADT的Eclipse Juno来开发android应用程序,而eclipse每分钟都会显示以下错误: [2013-04-03 17:59:46 – ddms] null java.nio.BufferOverflowException at java.nio.HeapByteBuffer.put(HeapByteBuffer.java:182) at com.android.ddmlib.JdwpPacket.movePacket(JdwpPacket.java:235) at com.android.ddmlib.Debugger.sendAndConsume(Debugger.java:347) at com.android.ddmlib.Client.forwardPacketToDebugger(Client.java:628) at com.android.ddmlib.MonitorThread.processClientActivity(MonitorThread.java:344) at com.android.ddmlib.MonitorThread.run(MonitorThread.java:263) 当popup此消息时,eclipse会打开一个终端,它会覆盖我可用的代码编辑区域。 怎么解决? 停止eclipse以显示此消息也很有用。