任何人都可以告诉我,如何知道我在eclipse中使用哪个版本的ADT插件?
我使用的是哪个版本的Android SDK?
请让我知道我是Android新手.
<FrameLayout
android:id="@+id/content_frame"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<ListView
android:id="@+id/left_drawer"
android:layout_width="240dp"
android:layout_height="match_parent"
android:layout_gravity="start"
android:background="#111"
android:choiceMode="singleChoice"
android:divider="@android:color/transparent"
android:dividerHeight="0dp" />
Run Code Online (Sandbox Code Playgroud)
根据创建导航抽屉文档将其添加到布局xml中
Exception raised during rendering: DrawerLayout must be measured with MeasureSpec.EXACTLY.
Exception details are logged in Window > Show View > Error Log
java.lang.IllegalArgumentException: DrawerLayout must be measured with MeasureSpec.EXACTLY.
at android.support.v4.widget.DrawerLayout.onMeasure(DrawerLayout.java:591)
at android.view.View.measure(View.java:15518)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4825)
at android.widget.FrameLayout.onMeasure(FrameLayout.java:310)
at android.view.View.measure(View.java:15518)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4825)
at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1404)
at android.widget.LinearLayout.measureVertical(LinearLayout.java:695)
at android.widget.LinearLayout.onMeasure(LinearLayout.java:588)
at android.view.View.measure(View.java:15518)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4825)
at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1404)
at android.widget.LinearLayout.measureVertical(LinearLayout.java:695)
at android.widget.LinearLayout.onMeasure(LinearLayout.java:588)
at android.view.View.measure(View.java:15518)
at com.android.layoutlib.bridge.impl.RenderSessionImpl.measureView(RenderSessionImpl.java:607)
at …Run Code Online (Sandbox Code Playgroud) 无法完成安装,因为找不到一个或多个必需的项目.正在安装的软件:Android开发工具12.0.0.v201106281929-138431(com.android.ide.eclipse.adt.feature.group 12.0.0.v201106281929-138431)缺少要求:Android开发工具12.0.0.v201106281929-138431( com.android.ide.eclipse.adt.feature.group 12.0.0.v201106281929-138431)需要'org.eclipse.gef 0.0.0',但无法找到
一些信息:
有关如何解决此"必填项目"的任何建议都无法找到错误?
自从升级我当前的项目以使用Eclipse中的新R14工具以来,我现在无法调试我的库项目中存在的任何代码.
当我在我的库项目代码中找到一个断点时,而不是Eclipse打开原始源文件,它打开了JAR中包含的源文件的只读副本,并显示消息"Source not found".
我一直在寻找解决方案,但还没有遇到任何问题.有没有人有任何建议?无法调试是一件非常痛苦的事.
编辑
这个问题又回来了,我再也无法调试了.我没有改变任何项目设置或任何东西.很沮丧.
在讨论这个问题之前,让我解释一下我所做的事情让我陷入了困境.
C:\Users\Aniket\Documents\GitHub\Android(此文件夹中包含该.git文件夹).TicTacToe转到Team->Share Project并提供我的存储库路径即C:\Users\Aniket\Documents\GitHub\Android.但我的项目突然显示错误,红色'!' 登录它.
说明 - > 存档所需的库:项目'TicTacToe'中的'C:/ Users/Aniket/AndroidWorkspace/TicTacToe /libs/android-support-v4.jar'无法读取或不是有效的ZIP文件
资源 - > TicTacToe
路径位置 - >构建路径
键入 - >构建路径问题
注意:Error是Eclipse上错误控制台中显示的单行.为了便于阅读,我把它拆开了.
即使在分离存储库后,它也会显示错误.
有没有人遇到过这种情况.解决方案或解决方法是什么?我用谷歌搜索,前几个链接表明它是一个Eclipse bug.请建议如何将我的项目恢复到可执行状态?
我最近将我的Nexus 9平板电脑更新为Android 7 Nougat.
从那时起,Eclipse中的Logcat视图停止显示Logcat消息,视图保持为空.
设备目标也显示为"未知".如果我在Eclipse外部启动Logcat(AndroidSDK-> tools-> ddms),它会显示所有消息.但是,"应用程序"列保持为空.
关于这个主题已经有一些(较旧的)问题在这里,但这里没有一个解决方案适合我.
我尝试了什么:
Android SDK中每个安装的软件包都是最新的,我使用最新的Eclipse + ADT插件.
我的Galaxy S5 Mini(Android 5.1.1)也能正常运行.
我知道,ADT-Plugin已被弃用,我们应该使用Android Studio.
但是我仍然尽可能地使用Eclipse,所以我正在寻找这个问题的解决方案.
那么有谁知道如何解决这个问题?
如果我有很多TextViews作为项目标签,我想我可以将所有关于它们的常见内容提取到样式中,并且在布局中仅使用
<TextView style="@style/label" android:text="Foo"/>
<TextView style="@style/label" android:text="Bar"/>
Run Code Online (Sandbox Code Playgroud)
风格如:
<style name="label">
<item name="android:layout_width">wrap_content</item>
<item name="android:layout_height">wrap_content</item>
</style>
Run Code Online (Sandbox Code Playgroud)
但是,当我这样做时,它在模拟器和设备上工作正常,但Android XML编辑器抱怨说"<TextView>" does not set the required layout_height attribute.
,为什么它报告此警告有什么原因?
今天,我将ADT升级到22版.之后,我的projet根本无法编译资源.我的"gen"文件夹是空的,因此我需要"R"的所有java文件都无法编译.
在Gingerbread发布后,我将ADT更新到最新版本.现在
<string name="date_format">%d:%d %s</string>
Run Code Online (Sandbox Code Playgroud)
显示以下错误
Multiple annotations found at this line:
- error: Multiple substitutions specified in non-positional format; did you mean to add the formatted="false"
attribute?
- error: Unexpected end tag string
Run Code Online (Sandbox Code Playgroud)
以前的ADT版本运行良好.难道我做错了什么?只要有超过1个格式说明符,我就会收到此错误.
我在Eclipse中运行ADT(Android开发工具),并通过输入断点来验证我的调试器正在工作MainMenu.oncreate (class Activity).但当我把它放在我的第一行时AsyncTask.doInBackground,它永远不会打到它.我知道它正在运行,因为我在其中放入了一个Log语句AsyncTask,它出现在LogCat中.任何帮助将不胜感激,因为我更喜欢调试器而不是日志记录.
我的版本:
Eclipse SDK Version: 3.6.1
Build id: M20100909-0800
Run Code Online (Sandbox Code Playgroud)
