Articles of eclipse

时间select器对话框在Samsung S4 OS 4.3上崩溃

当我点击Timepicker时,我一直都在收到这个问题。 这个问题不会发生在任何其他设备上,以下是错误日志: Error log: java.lang.NullPointerException at android.widget.TimePicker.updateInputState(TimePicker.java:846) at android.widget.TimePicker.onSaveInstanceState(TimePicker.java:561) at android.view.View.dispatchSaveInstanceState(View.java:13117) at android.view.ViewGroup.dispatchSaveInstanceState(ViewGroup.java:2822) at android.view.ViewGroup.dispatchSaveInstanceState(ViewGroup.java:2828) at android.view.ViewGroup.dispatchSaveInstanceState(ViewGroup.java:2828) at android.view.ViewGroup.dispatchSaveInstanceState(ViewGroup.java:2828) at android.view.ViewGroup.dispatchSaveInstanceState(ViewGroup.java:2828) at android.view.View.saveHierarchyState(View.java:13100) at com.android.internal.policy.impl.PhoneWindow.saveHierarchyState(PhoneWindow.java:1930) at android.app.Dialog.onSaveInstanceState(Dialog.java:407) at android.app.TimePickerDialog.onSaveInstanceState(TimePickerDialog.java:216) at android.app.Activity.saveManagedDialogs(Activity.java:1269) at android.app.Activity.performSaveInstanceState(Activity.java:1187) at android.app.Instrumentation.callActivityOnSaveInstanceState(Instrumentation.java:1240) at android.app.ActivityThread.performStopActivityInner(ActivityThread.java:3309) at android.app.ActivityThread.handleStopActivity(ActivityThread.java:3369) at android.app.ActivityThread.access$1000(ActivityThread.java:159) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1338) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:5419) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:525) at […]

Android模拟器,用手掌遮盖屏幕变暗

我想从eclipse启动android模拟器。 我select了Nexus7作为我的设备。 一切似乎加载罚款。 然后电话就像是一个新的安装一样经过这些步骤,并要求我用手掌遮住屏幕以使屏幕变暗。 我怎么模仿我的手掌覆盖屏幕,因为我无法通过这一步? 我刚刚下载与Android捆绑eclipse,所以我有最新版本的一切。

Eclipse中的android.support.v7.widget.Toolbar无法实例化

我是新来的android编程。 这是我面临的问题: 我遵循http://android-developers.blogspot.com/2014/10/appcompat-v21-material-design-for-pre.html中的工具栏的XML代码,并将其应用到Eclipse中。 我收到了这个消息: “以下类无法实例化: – android.support.v7.widget.Toolbar(Open Class,Show Error Log)查看错误日志(窗口>显示视图)以获取更多详细信息。 我可以问任何想法如何解决这个问题? 谢谢!

如何使用eclipse在Java中使用android本地库?

任何机构可以给我一个步骤,如何在eclipse中使用本地库。 你的帮助高度赞赏。 我不想创build任何本地库。 我只想使用预定义的库。

Android底部白色条纹填充Webview内容

一旦一个HTML被加载到一个webview,我得到一个白色的条纹在右侧和底部的布局。 对于正确的一个我解决它使用: setScrollBarStyle(WebView.SCROLLBARS_INSIDE_OVERLAY); 但是,我已经尝试了很多选项来删除底部的一个没有成功。 即使我读了所有相关的post。 如果需要更多的代码,请让我知道。 XML <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" > <WebView android:autoLink="web" android:layout_width="fill_parent" android:layout_height="fill_parent" android:id="@+id/webview1" android:textColor="@android:color/black" ></WebView> </LinearLayout> 活动 browse = (WebView) findViewById(R.id.webview1); browse.getSettings().setJavaScriptEnabled(true); browse.getSettings().setUseWideViewPort(true); browse.getSettings().setLoadWithOverviewMode(true); browse.setScrollBarStyle(WebView.SCROLLBARS_INSIDE_OVERLAY); browse.setScrollbarFadingEnabled(false);

从eclipse + SVN迁移到Android Studio

我们目前使用Eclipse进行Android开发,我们的项目同步到SVN。 当前结构: Android应用程序1 Android应用程序2 Android库1 Android库2 因此,这是SVN的独立项目。 细节 : Android Android应用1需要库1 Android Android应用2需要库1和2等… 在此之前,这是很正常的。 我们面临的挑战是在保证与eclipse兼容的同时,转移到Android Studio / IntelliJ中的项目结构。 所以在目前的SVN结构中没有什么改变。 我只是不能处理如何使用IntelliJ结构(项目,模块,…)。 此外,似乎有一个Android Studio的问题,这是不可能的,我的IMPORT模块,我可以创build一个,但不能导入一个… … – 这还不是全部,在“打开模块设置”中,只有Android SDK出现在每个项目中。 所以我无法处理模块… 我试图用Subversion的一个checkout逐个导入每一个项目,但是如何将项目链接到对方呢? 我最终得到了一个和日食一样的项目结构,我猜这样做不好。 在Android Studio中,一个模块依赖于一个项目(对吧?),但是我不想要一个依赖任何项目的库。 请不要犹豫,询问任何信息。 我确信我没有说任何事情,因为我从现在开始尝试了两天,所以我尝试了很多很多的东西……我无法得到它。 怎么了 ? 非常感谢 最好的祝福

在布局中的子元素中使用非android命名空间前缀

我想在一些Android布局中使用自定义属性,但是当我尝试在子元素中使用除android:以外的名称空间前缀时,出现错误(来自Eclipse)。 请注意,当我在文件的根/父元素中使用custom: namespace前缀时,它可以正常工作,而不是子元素。 例如,下面是一个具有指定的自定义名称空间的简单布局: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:custom="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" custom:my_tag1="whatever"> <!– compiles fine –> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:scaleType="fitCenter" custom:my_tag2="true"/> <!– generates an error –> </LinearLayout> Eclipse给出的错误(仅在第二次尝试使用custom:前缀时)是: 为标签ImageViewfind意外的命名空间前缀“custom”。 如果我让我的根元素成为一个ImageView而不是一个LinearLayout ,这个前缀就被接受了。 所以它似乎只是一个在子元素中使用名称空间前缀的问题。 此外,如果我尝试添加另一个xmlns:custom="http://schemas.android.com/apk/res-auto"属性的ImageView,它也抱怨。 如果有帮助,这里是我用上面的attrs.xml文件: <?xml version="1.0" encoding="utf-8"?> <resources> <attr name="my_tag1" format="string"/> <attr name="my_tag2" format="boolean"/> </resources> 我已经看到一些在线的东西,让我相信我想要做的事情应该是可能的。 例如,在这里接受的答案中,Qberticus在子类中使用前缀“whatever”。 同样在这里发表 。 我不明白。 是使用一个非android的命名空间前缀只是不允许的子元素,或者我做错了什么?

Eclipse自动创build片段布局,我如何禁用它

我不想使用片段和片段布局。 这是可能的,以禁用日食的那个属性? 首先,我创build一个类和xml文件,然后我声明他们在Android Manifest文件中,这对我有用,但是如果我可以禁用它,则需要很长时间,这会更容易。

在*设备上debuggingAndroid中的本地代码*(不是模拟器)

我遵循这个描述在Android应用程序中debugging本机代码,它在仿真器上debugging时工作。 当我要在实际设备上进行debugging时,在切换到C / C ++debuggingconfiguration的位置,Eclipse报告“远程通信错误:错误的文件描述符”。 显然有一个问题到达GdbServer(我猜)。 我想所有这些都是对debuggingconfiguration的小调整。 不幸的是,我还没有真正了解整个设置是如何工作的,所以我无法find问题的答案。 任何帮助真的不胜感激。

减小IntelliJ中debuggingAPK的大小

我与9个Android库和10个jar库合作开发中型Android项目。 我在IntelliJ中开发,我的合作者在Eclipse中工作。 在Eclipse中,debuggingAPK的大小约为2.5 MB,在IntelliJ中为20 MB。 这怎么可能? 我可以减小IntelliJ中APK的大小,以便更快地将其上传到设备?