Tag: 崩溃

Android google maps v2在启动时崩溃

在我支持2.2及更高版本的Android应用程序中,我正在尝试使用google maps api v2。 到目前为止我有这个: 有谁知道这是什么问题? 谢谢。 XML java的 import com.google.android.gms.maps.GoogleMap; import com.google.android.gms.maps.SupportMapFragment; import android.location.Geocoder; import android.os.Bundle; import android.support.v4.app.FragmentActivity; import android.view.Menu; public class Activity_Map extends FragmentActivity { GoogleMap map = null; Geocoder coder; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_map); map = ((SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map)).getMap(); coder = new Geocoder(this); } @Override public boolean onCreateOptionsMenu(Menu menu) […]

我的应用程序崩溃了,我怎样才能获得崩溃日志?

我正在我的实际设备上测试我的应用程序,似乎有内存泄漏。 该应用程序在几个小时后崩溃了。 如何提取崩溃日志? 我通过USB插入手机并尝试: adb logcat -v 但我在终端上收到以下消息: – waiting for device – error: more than one device and emulator 我如何诊断我的车祸?

Bump API Android崩溃

Android上的bump API存在很大问题。 我在示例中设置了所有内容,第一次开始我的活动包含它工作得很好的凹凸代码,现在如果我回去再次启动它会因为致命信号错误而崩溃…它发生在我打电话后bump API的配置。 我可以不再打电话了吗? 但是没有什么可以检查它是否已经配置。 public class BumpActivity extends Activity { private IBumpAPI api; private ProgressDialog mDialog; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.bump); mDialog = ProgressDialog.show(BumpActivity.this, “Preparing bump”, “Loading”); bindService(new Intent(IBumpAPI.class.getName()), connection, Context.BIND_AUTO_CREATE); IntentFilter filter = new IntentFilter(); filter.addAction(BumpAPIIntents.CHANNEL_CONFIRMED); filter.addAction(BumpAPIIntents.DATA_RECEIVED); filter.addAction(BumpAPIIntents.NOT_MATCHED); filter.addAction(BumpAPIIntents.MATCHED); filter.addAction(BumpAPIIntents.CONNECTED); registerReceiver(receiver, filter); } @Override public void onConfigurationChanged(Configuration newConfig) { super.onConfigurationChanged(newConfig); […]

我的应用程序适用于姜饼…… ICS和HC崩溃

我需要你的帮助。 我的应用程序在GingerBread上工作正常,但在ICS和HC崩溃。 这是logcat 01-14 20:26:51.831: E/AndroidRuntime(698): FATAL EXCEPTION: main 01-14 20:26:51.831: E/AndroidRuntime(698): android.os.NetworkOnMainThreadException 01-14 20:26:51.831: E/AndroidRuntime(698): at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1099) 01-14 20:26:51.831: E/AndroidRuntime(698): at java.net.InetAddress.lookupHostByName(InetAddress.java:391) 01-14 20:26:51.831: E/AndroidRuntime(698): at java.net.InetAddress.getAllByNameImpl(InetAddress.java:242) 01-14 20:26:51.831: E/AndroidRuntime(698): at java.net.InetAddress.getAllByName(InetAddress.java:220) 01-14 20:26:51.831: E/AndroidRuntime(698): at libcore.net.http.HttpConnection.(HttpConnection.java:71) 01-14 20:26:51.831: E/AndroidRuntime(698): at libcore.net.http.HttpConnection.(HttpConnection.java:50) 01-14 20:26:51.831: E/AndroidRuntime(698): at libcore.net.http.HttpConnection$Address.connect(HttpConnection.java:351) 01-14 20:26:51.831: E/AndroidRuntime(698): at libcore.net.http.HttpConnectionPool.get(HttpConnectionPool.java:86) 01-14 20:26:51.831: […]

为什么我的Eclipse会一直崩溃?

不知怎的,我不得不承认这个问题 – 希望它不会让我付出太多分。 说清楚:如果你能帮助我找到崩溃的原因,我也会很高兴。 我不希望得到准确的答案。 但是,我不明白为什么我的Eclipse会一直崩溃(冻结)。 主要是当我保存文件时。 出于某种原因,最近崩溃似乎有所增加…… 我使用Eclipse Helios (Version: 3.6.1)和Java版本1.6.0_20 (OpenJDK运行时环境(IcedTea6 1.9.2)(6b20-1.9.2-0ubuntu2)OpenJDK 64位服务器VM(内置19.0-b09,混合模式) ))在Ubuntu 10.10(64位)上。 谢谢!

解释Java崩溃文件

我有一个大量定制的Swing应用程序,主要在面板和按钮上添加渐变和圆形边框。 应用程序很少崩溃与完全相同的错误,我得到hs_err_pid [0000] .log 片段: Java Threads: ( => current thread ) 0x032ff400 JavaThread “Thread-1” daemon [_thread_in_native, id=3452, stack(0x04660000,0x046b0000)] 0x02b1c400 JavaThread “Keep-Alive-Timer” daemon [_thread_blocked, id=3524, stack(0x04850000,0x048a0000)] 0x03198800 JavaThread “Poller Thread” [_thread_blocked, id=2444, stack(0x04610000,0x04660000)] 0x032d3c00 JavaThread “ClientAPI::HttpConnection::InputStreamByteReader” [_thread_blocked, id=3672, stack(0x04ad0000,0x04b20000)] 0x03288400 JavaThread “ClientAPI::HttpConnection” [_thread_blocked, id=4564, stack(0x04a30000,0x04a80000)] 0x0329f400 JavaThread “ClientAPI::HttpPostConnection” [_thread_blocked, id=412, stack(0x049e0000,0x04a30000)] 0x02a90400 JavaThread “MultiThreadedHttpConnectionManager cleanup” […]

Android OutOfMemoryError – 加载JSON文件

我正在处理的应用程序需要读取一个大小为1.5到3 MB的JSON文件。 打开文件并将数据转换为字符串似乎没有问题,但是当它尝试将字符串转换为JSONArray时,会抛出OutOfMemoryErrors。 例外看起来像这样: E/dalvikvm-heap( 5307): Out of memory on a 280-byte allocation. W/dalvikvm( 5307): Exception thrown (Ljava/lang/OutOfMemoryError;) while throwing internal exception (Ljava/lang/OutOfMemoryError;) 关于这一点的一个奇怪的事情是崩溃只发生在应用程序运行的第二次或第三次,让我相信每次应用程序关闭时应用程序消耗的内存都不会被垃圾收集。 任何洞察我如何解决这个问题将不胜感激。 我对以块的forms加载文件的想法持开放态度,但我不太清楚这种任务的最佳方法是什么。 谢谢

java.lang.OutOfMemoryError:为ChunkPool :: allocate请求了32756个字节。 交换空间?

我正在使用通过WebLogic 10.3部署在HP服务器上的Java应用程序。 版本信息: WebLogic Version 10.3 OS Version B.11.23 $ java -version java version “1.6.0.03” Java(TM) SE Runtime Environment (build 1.6.0.03-jinteg_05_feb_2009_11_19-b00) Java HotSpot(TM) Server VM (build 11.0-b16-jre1.6.0.03-rc2, mixed mode) 我收到此java.lang.OutOfMemoryError并且weblogic托管服务器正在关闭。 它总是在编译器线程上。 错误消息表示检查swap和MAXDSIZ。 我看着他们两个,他们似乎没问题(见下文)。我已经通过论坛,看了很多东西,但似乎没有完全适用。 我已经改变了堆并上下堆叠而没有运气。 此外,我很确定这是惠普应用程序的第一个1.6端口。 # kctune -a -v -q maxdsiz Tunable maxdsiz Description Maximum size of the data segment of a 32-bit process (bytes) […]

我该如何诊断和防止JVM崩溃?

当我遇到JVM崩溃时,我应该做什么(作为一个对JVM内部不了解的Java程序员)呢? 特别是,您将如何生成可重现的测试用例? 我应该在Sun(或IBM)的bug数据库中搜索什么? 我可以从生成的日志文件中获得哪些信息(例如hs_err_pidXYZ.log )?

如何在Java Swing中使用可折叠/可扩展的JPanel

当用户点击其边框上的文字/图标时,我想要一个可以折叠或展开的JPanel。 由于我的应用程序中的空间紧张,我需要这种类型的面板。 我读了关于CollapsiblePanel类但不知道如何使用它。我认为需要下载SwingX,但没有找到任何地方。 而且,如果我在基本的Java Swing中得到解决方案会更好。