problems debugging from netbeans *solved

  2 posts   Feedicon  
Replies: 1 - Last Post: November 08, 2011 19:32
by: jordanthompson
showing 1 - 2 of 2
 
Posted: November 08, 2011 15:16 by jordanthompson
Hi there,
I have created a very simple project for testing.
I started adb logcat from the command line
I put several break points in the code
I debugged it (right-click, debug)
Debugger (in netbeans) looks reasonable
logcat spews a bunch of stuff
It runs on the tablet as expected
The breakpoints are never hit.

Here is the debug screen:
Creating output directories if needed...
Compiling aidl files into Java classes...
Compiling RenderScript files into Java classes and RenderScript bytecode...
Generating R.java / Manifest.java from the resources...
compile:
Compiling 1 source file to C:\Users\jthompson\Documents\NetBeansProjects\hiAndroid\bin\classes
Converting compiled files and external libraries into C:\Users\jthompson\Documents\NetBeansProjects\hiAndroid\bin\classes.dex...
Packaging resources
Creating full resource package...
Warning: AndroidManifest.xml already defines debuggable (in http://schemas.android.com/apk/res/android); using existing value in manifest.
Creating hiAndroid-debug-unaligned.apk and signing it with a debug key...
debug:
Running zip align on final apk...
Debug Package: C:\Users\jthompson\Documents\NetBeansProjects\hiAndroid\bin\hiAndroid-debug.apk
BUILD SUCCESSFUL (total time: 2 seconds)


Here is the logcat output (the last bit, anyway):
D/PackageManager(  157): generateServicesMap(android.content.SyncAdapter): 11 s
rvices unchanged
I/Launcher(  228): setLoadOnResume
D/PackageManager(  157): generateServicesMap(android.accounts.AccountAuthentica
or): 3 services unchanged
D/PackageManager(  157): generateServicesMap(android.content.SyncAdapter): 11 s
rvices unchanged
D/dalvikvm(  157): GC_EXPLICIT freed 135K, 39% free 18307K/29959K, paused 3ms+9
s
I/installd(   91): unlink /data/dalvik-cache/data@app@com.hi-2.apk@classes.dex
D/AndroidRuntime(11927): Shutting down VM
I/AndroidRuntime(11927): NOTE: attach of thread 'Binder Thread #3' failed
D/dalvikvm(11927): GC_CONCURRENT freed 100K, 87% free 337K/2560K, paused 0ms+0m

D/jdwp    (11927): Got wake-up signal, bailing out of select
D/dalvikvm(11927): Debugger has detached; object registry had 1 entries
D/dalvikvm(  228): GC_FOR_ALLOC freed 2788K, 29% free 16787K/23431K, paused 30m

D/AndroidRuntime(11945):
D/AndroidRuntime(11945): >>>>>> AndroidRuntime START com.android.internal.os.Ru
timeInit <<<<<<
D/AndroidRuntime(11945): CheckJNI is OFF
D/dalvikvm(  228): GC_CONCURRENT freed 1338K, 26% free 17465K/23431K, paused 2m
+4ms
D/AndroidRuntime(11945): Calling main entry com.android.commands.am.Am
I/nvos_linux_stub(   86): stub_helper: alloc iovmm
I/ActivityManager(  157): Force stopping package com.hi uid=10003
D/AndroidRuntime(11945): Shutting down VM
I/AndroidRuntime(11945): NOTE: attach of thread 'Binder Thread #3' failed
I/ActivityManager(  157): Starting: Intent { act=android.intent.action.MAIN cat
[android.intent.category.LAUNCHER] flg=0x10000000 cmp=com.hi/.MainActivity } fr
m pid 11945
D/dalvikvm(11945): GC_CONCURRENT freed 101K, 86% free 366K/2560K, paused 1ms+0m

D/dalvikvm(11945): Debugger has detached; object registry had 1 entries
I/nvos_linux_stub(   86): stub_helper: alloc carveout_genric
I/nvos_linux_stub(  228): stub_helper: alloc iovmm
I/nvos_linux_stub(  228): stub_helper: alloc iovmm
D/dalvikvm(  228): GC_FOR_ALLOC freed 7429K, 50% free 11944K/23431K, paused 29m

D/dalvikvm(  228): GC_FOR_ALLOC freed 1066K, 47% free 12427K/23431K, paused 28m

D/dalvikvm(  228): GC_CONCURRENT freed 1068K, 44% free 13314K/23431K, paused 2m
+3ms
I/Launcher(  228): setLoadOnResume
I/Launcher(  228): setLoadOnResume
I/Launcher(  228): setLoadOnResume
I/Launcher(  228): setLoadOnResume
I/ActivityManager(  157): Start proc com.hi for activity com.hi/.MainActivity:
id=11954 uid=10003 gids={1015}
I/System.out(11954): Sending WAIT chunk
I/Launcher(  228): setLoadOnResume
W/ActivityThread(11954): Application com.hi is waiting for the debugger on port
8100...
E/jdwp    (11954): Failed writing handshake bytes: Broken pipe (-1 of 14)
D/dalvikvm(11954): Debugger has detached; object registry had 0 entries
I/Launcher(  228): setLoadOnResume
I/nvos_linux_stub(   86): stub_helper: alloc carveout_genric
D/dalvikvm(  228): GC_CONCURRENT freed 2323K, 45% free 12968K/23431K, paused 4m
+4ms
D/dalvikvm(  228): GC_FOR_ALLOC freed 1264K, 43% free 13421K/23431K, paused 28m

D/dalvikvm(  228): GC_CONCURRENT freed 1340K, 40% free 14095K/23431K, paused 2m
+3ms
D/dalvikvm(  228): GC_EXPLICIT freed 1268K, 41% free 13873K/23431K, paused 3ms+
ms
W/ActivityManager(  157): Activity pause timeout for ActivityRecord{40a01e98 co
.hi/.MainActivity}
I/nvos_linux_stub(   86): stub_helper: alloc carveout_genric
I/dalvikvm(11954): Debugger is active
I/System.out(11954): Debugger has connected
I/System.out(11954): waiting for debugger to settle...
D/dalvikvm(11954): Debugger has detached; object registry had 30 entries
D/jdwp    (11954): dvmJdwpLastDebuggerActivity: no active debugger
I/System.out(11954): debugger detached?
V/TLINE   (11954): new: android.text.TextLine@4079c300
I/nvos_linux_stub(   86): stub_helper: alloc carveout_genric
I/nvos_linux_stub(11954): stub_helper: alloc iovmm
D/TabletStatusBar(  203): lights on
D/dalvikvm( 7188): GC_EXPLICIT freed 28K, 7% free 6393K/6855K, paused 6ms+2ms
D/dalvikvm( 7202): GC_EXPLICIT freed 13K, 12% free 6365K/7175K, paused 6ms+2ms
D/dalvikvm(11702): GC_EXPLICIT freed 49K, 4% free 7016K/7239K, paused 7ms+2ms
D/dalvikvm(11609): GC_EXPLICIT freed 9K, 6% free 6236K/6595K, paused 6ms+2ms
D/dalvikvm(11620): GC_EXPLICIT freed 17K, 6% free 6246K/6595K, paused 2ms+2ms
D/dalvikvm( 7490): GC_EXPLICIT freed 7K, 11% free 6242K/6983K, paused 6ms+2ms
D/dalvikvm( 5651): GC_EXPLICIT freed 16K, 6% free 6325K/6663K, paused 6ms+2ms
D/dalvikvm( 2121): GC_EXPLICIT freed 260K, 9% free 6721K/7367K, paused 6ms+2ms
D/dalvikvm(  326): GC_EXPLICIT freed 122K, 11% free 6453K/7239K, paused 6ms+2ms
D/dalvikvm(  255): GC_EXPLICIT freed <1K, 5% free 6436K/6727K, paused 6ms+2ms
D/dalvikvm(11261): GC_EXPLICIT freed 119K, 9% free 6707K/7303K, paused 6ms+2ms
D/dalvikvm(  228): GC_EXPLICIT freed 13K, 41% free 13860K/23431K, paused 7ms+6m

D/dalvikvm(11893): GC_EXPLICIT freed 632K, 11% free 7006K/7815K, paused 6ms+9ms
D/SntpClient(  157): request time failed: java.net.UnknownHostException: Unable
to resolve host "xtra1.gpsonextra.net": No address associated with hostname
D/SntpClient(  157): request time failed: java.net.UnknownHostException: Unable
to resolve host "xtra1.gpsonextra.net": No address associated with hostname
D/SntpClient(  157): request time failed: java.net.UnknownHostException: Unable
to resolve host "xtra1.gpsonextra.net": No address associated with hostname
D/dalvikvm(11880): GC_CONCURRENT freed 420K, 9% free 6389K/6983K, paused 5ms+3m

D/SyncService(11261): onReceive: android.intent.action.BATTERY_CHANGED
D/BatteryService(  157): level:100 scale:100 status:4 health:2 present:true vol
age: 4201 temperature: 240 technology: Li-ion AC powered:false USB powered:fals
 icon:17302702 invalid charger:0
D/SyncService(11261): onReceive: android.intent.action.BATTERY_CHANGED
D/BatteryService(  157): level:100 scale:100 status:4 health:2 present:true vol
age: 4201 temperature: 260 technology: Li-ion AC powered:false USB powered:fals
 icon:17302702 invalid charger:0
I/ActivityManager(  157): No longer want com.android.settings (pid 11754): hidd
n #16
I/nvos_linux_stub(   86): stub_helper: alloc iovmm
I/ActivityManager(  157): Displayed com.hi/.MainActivity: +5m23s23ms
D/dalvikvm(11880): GC_EXPLICIT freed 147K, 10% free 6306K/6983K, paused 2ms+3ms
D/AndroidRuntime(11971):
D/AndroidRuntime(11971): >>>>>> AndroidRuntime START com.android.internal.os.Ru
timeInit <<<<<<
D/AndroidRuntime(11971): CheckJNI is OFF
D/AndroidRuntime(11971): Calling main entry com.android.commands.pm.Pm
D/dalvikvm( 7490): GC_EXPLICIT freed 3K, 11% free 6243K/6983K, paused 1ms+2ms
D/PackageParser(  157): Scanning package: /data/app/vmdl399576339.tmp
I/PackageParser(  157): com.hi: compat added android.permission.WRITE_EXTERNAL_
TORAGE android.permission.READ_PHONE_STATE
W/ActivityManager(  157): No content provider found for:
W/ActivityManager(  157): No content provider found for:
I/PackageManager(  157): Removing non-system package:com.hi
I/Process (  157): Sending signal. PID: 11954 SIG: 9
I/ActivityManager(  157): Force stopping package com.hi uid=10003
I/ActivityManager(  157):   Force finishing activity ActivityRecord{40a01e98 co
.hi/.MainActivity}
E/InputDispatcher(  157): channel '40c61720 com.hi/com.hi.MainActivity (server)
 ~ Consumer closed input channel or an error occurred.  events=0x8
E/InputDispatcher(  157): channel '40c61720 com.hi/com.hi.MainActivity (server)
 ~ Channel is unrecoverably broken and will be disposed!
I/WindowManager(  157): WINDOW DIED Window{40c61720 com.hi/com.hi.MainActivity
aused=true}
W/WindowManager(  157): Failed looking up window
W/WindowManager(  157): java.lang.IllegalArgumentException: Requested window an
roid.os.BinderProxy@414a5ff0 does not exist
W/WindowManager(  157):         at com.android.server.wm.WindowManagerService.w
ndowForClientLocked(WindowManagerService.java:6355)
W/WindowManager(  157):         at com.android.server.wm.WindowManagerService.w
ndowForClientLocked(WindowManagerService.java:6346)
W/WindowManager(  157):         at com.android.server.wm.WindowState$DeathRecip
ent.binderDied(WindowState.java:1332)
W/WindowManager(  157):         at android.os.BinderProxy.sendDeathNotice(Binde
.java:385)
W/WindowManager(  157):         at dalvik.system.NativeStart.run(Native Method)
I/WindowManager(  157): WIN DEATH: null
D/PackageManager(  157): Scanning package com.hi
I/PackageManager(  157): Package com.hi codePath changed from /data/app/com.hi-
.apk to /data/app/com.hi-2.apk; Retaining data and using new
I/PackageManager(  157): Unpacking native libraries for /data/app/com.hi-2.apk
D/installd(   91): DexInv: --- BEGIN '/data/app/com.hi-2.apk' ---
D/dalvikvm(11980): DexOpt: load 3ms, verify+opt 1ms
I/nvos_linux_stub(   86): stub_helper: alloc carveout_genric
I/nvos_linux_stub(  228): stub_helper: alloc iovmm
D/installd(   91): DexInv: --- END '/data/app/com.hi-2.apk' (success) ---
I/ActivityManager(  157): Force stopping package com.hi uid=10003
D/PackageManager(  157):   Activities: com.hi.MainActivity
W/PackageManager(  157): Code path for pkg : com.hi changing from /data/app/com
hi-1.apk to /data/app/com.hi-2.apk
W/PackageManager(  157): Resource path for pkg : com.hi changing from /data/app
com.hi-1.apk to /data/app/com.hi-2.apk
I/nvos_linux_stub(   86): stub_helper: alloc iovmm
D/dalvikvm( 7202): GC_CONCURRENT freed 333K, 10% free 6473K/7175K, paused 1ms+2
s
D/dalvikvm(  228): GC_CONCURRENT freed 764K, 36% free 15121K/23431K, paused 3ms
3ms
D/dalvikvm(  157): GC_CONCURRENT freed 1804K, 39% free 18454K/29959K, paused 4m
+6ms
D/dalvikvm(  228): GC_FOR_ALLOC freed 985K, 32% free 16036K/23431K, paused 28ms
D/dalvikvm(  228): GC_CONCURRENT freed 697K, 27% free 17298K/23431K, paused 2ms
3ms
I/installd(   91): move /data/dalvik-cache/data@app@com.hi-2.apk@classes.dex ->
/data/dalvik-cache/data@app@com.hi-2.apk@classes.dex
D/PackageManager(  157): New package installed in /data/app/com.hi-2.apk
I/nvos_linux_stub(  228): stub_helper: alloc iovmm
I/nvos_linux_stub(  228): stub_helper: alloc iovmm
I/nvos_linux_stub(   86): stub_helper: alloc iovmm
I/ActivityManager(  157): Force stopping package com.hi uid=10003
I/Launcher(  228): setLoadOnResume
D/PackageManager(  157): generateServicesMap(android.accounts.AccountAuthentica
or): 3 services unchanged
D/PackageIntentReceiver(11261): onReceive: android.intent.action.PACKAGE_REMOVE

D/PackageManager(  157): generateServicesMap(android.content.SyncAdapter): 11 s
rvices unchanged
D/PackageManager(  157): generateServicesMap(android.accounts.AccountAuthentica
or): 3 services unchanged
D/PackageManager(  157): generateServicesMap(android.content.SyncAdapter): 11 s
rvices unchanged
D/dalvikvm( 2121): GC_EXPLICIT freed 18K, 9% free 6705K/7367K, paused 2ms+3ms
D/dalvikvm(  228): GC_CONCURRENT freed 1509K, 24% free 17827K/23431K, paused 3m
+4ms
D/dalvikvm(  157): GC_EXPLICIT freed 606K, 39% free 18412K/29959K, paused 3ms+9
s
I/installd(   91): unlink /data/dalvik-cache/data@app@com.hi-1.apk@classes.dex
D/AndroidRuntime(11971): Shutting down VM
I/nvos_linux_stub(   86): stub_helper: alloc carveout_genric
I/nvos_linux_stub(  228): stub_helper: alloc iovmm
I/AccountTypeManager( 2121): Loaded meta-data for 2 account types, 0 accounts i
 3ms
I/AccountTypeManager( 2121): Loaded meta-data for 2 account types, 0 accounts i
 3ms
D/dalvikvm(11971): GC_CONCURRENT freed 100K, 87% free 337K/2560K, paused 1ms+1m

I/AndroidRuntime(11971): NOTE: attach of thread 'Binder Thread #3' failed
D/jdwp    (11971): Got wake-up signal, bailing out of select
D/dalvikvm(11971): Debugger has detached; object registry had 1 entries
D/PackageIntentReceiver(11261): onReceive: android.intent.action.PACKAGE_ADDED
D/dalvikvm(  228): GC_EXPLICIT freed 492K, 20% free 18787K/23431K, paused 12ms+
ms
I/Launcher(  228): setLoadOnResume
D/GTalkService(  259): [GTalkService.1] handlePackageInstalled: re-initialize p
oviders
D/GTalkService(  259): [RawStanzaProvidersMgr] ##### searchProvidersFromIntent
I/Launcher(  228): setLoadOnResume
I/Launcher(  228): setLoadOnResume
I/Launcher(  228): setLoadOnResume
I/Launcher(  228): setLoadOnResume
I/Launcher(  228): setLoadOnResume
D/AndroidRuntime(11990):
D/AndroidRuntime(11990): >>>>>> AndroidRuntime START com.android.internal.os.Ru
timeInit <<<<<<
D/AndroidRuntime(11990): CheckJNI is OFF
D/dalvikvm(  228): GC_FOR_ALLOC freed 3301K, 26% free 17469K/23431K, paused 34m

D/AndroidRuntime(11990): Calling main entry com.android.commands.am.Am
I/nvos_linux_stub(   86): stub_helper: alloc iovmm
I/ActivityManager(  157): Force stopping package com.hi uid=10003
D/dalvikvm(  228): GC_CONCURRENT freed 556K, 23% free 18055K/23431K, paused 2ms
3ms
D/AndroidRuntime(11990): Shutting down VM
I/ActivityManager(  157): Starting: Intent { act=android.intent.action.MAIN cat
[android.intent.category.LAUNCHER] flg=0x10000000 cmp=com.hi/.MainActivity } fr
m pid 11990
D/dalvikvm(11990): GC_CONCURRENT freed 101K, 86% free 366K/2560K, paused 0ms+1m

D/jdwp    (11990): Got wake-up signal, bailing out of select
D/dalvikvm(11990): Debugger has detached; object registry had 1 entries
I/AndroidRuntime(11990): NOTE: attach of thread 'Binder Thread #3' failed
D/dalvikvm(  228): GC_CONCURRENT freed 1647K, 22% free 18455K/23431K, paused 2m
+4ms
I/nvos_linux_stub(  228): stub_helper: alloc iovmm
D/dalvikvm( 7202): GC_CONCURRENT freed 404K, 10% free 6509K/7175K, paused 1ms+7
s
I/nvos_linux_stub(  228): stub_helper: alloc iovmm
I/ActivityManager(  157): Start proc com.hi for activity com.hi/.MainActivity:
id=12001 uid=10003 gids={1015}
I/nvos_linux_stub(  228): stub_helper: alloc iovmm
I/nvos_linux_stub(  228): stub_helper: alloc iovmm
I/nvos_linux_stub(  228): stub_helper: alloc iovmm
D/dalvikvm( 7202): GC_CONCURRENT freed 536K, 12% free 6365K/7175K, paused 2ms+2
s
I/System.out(12001): Sending WAIT chunk
W/ActivityThread(12001): Application com.hi is waiting for the debugger on port
8100...
D/dalvikvm(  228): GC_EXPLICIT freed 825K, 22% free 18498K/23431K, paused 14ms+
ms
I/Launcher(  228): setLoadOnResume
I/nvos_linux_stub(   86): stub_helper: alloc carveout_genric
D/dalvikvm(  228): GC_FOR_ALLOC freed 2786K, 26% free 17528K/23431K, paused 30m

D/dalvikvm(  228): GC_CONCURRENT freed 1366K, 23% free 18177K/23431K, paused 2m
+3ms
D/dalvikvm(  228): GC_FOR_ALLOC freed 7349K, 46% free 12670K/23431K, paused 30m

W/ActivityManager(  157): Activity pause timeout for ActivityRecord{40a199e0 co
.hi/.MainActivity}
D/dalvikvm(  228): GC_CONCURRENT freed 1063K, 43% free 13559K/23431K, paused 2m
+3ms
I/Launcher(  228): setLoadOnResume
D/dalvikvm(  228): GC_CONCURRENT freed 1698K, 41% free 13909K/23431K, paused 3m
+3ms
I/Launcher(  228): setLoadOnResume
I/Launcher(  228): setLoadOnResume
I/Launcher(  228): setLoadOnResume
I/Launcher(  228): setLoadOnResume
I/Launcher(  228): setLoadOnResume
I/dalvikvm(12001): Debugger is active
I/System.out(12001): Debugger has connected
I/System.out(12001): waiting for debugger to settle...
D/dalvikvm(  228): GC_FOR_ALLOC freed 3450K, 48% free 12300K/23431K, paused 30m

D/dalvikvm(12001): Debugger has detached; object registry had 30 entries
D/dalvikvm(  228): GC_CONCURRENT freed 1377K, 45% free 12938K/23431K, paused 2m
+3ms
D/jdwp    (12001): dvmJdwpLastDebuggerActivity: no active debugger
I/System.out(12001): debugger detached?
V/TLINE   (12001): new: android.text.TextLine@4079c768
I/nvos_linux_stub(   86): stub_helper: alloc carveout_genric
I/nvos_linux_stub(12001): stub_helper: alloc iovmm
D/TabletStatusBar(  203): lights on
D/dalvikvm(  228): GC_EXPLICIT freed 763K, 44% free 13220K/23431K, paused 3ms+3
s
D/dalvikvm( 7188): GC_EXPLICIT freed 55K, 7% free 6394K/6855K, paused 6ms+2ms
D/dalvikvm( 7202): GC_EXPLICIT freed 23K, 12% free 6366K/7175K, paused 6ms+3ms


Here is my code (breakpoints in read in every method):
MainActivity.java:
package com.hi;

import android.app.Activity;
import android.os.Bundle;

public class MainActivity extends Activity {

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    }

    /**
     * Picks up after a call to onPause.
     */
    @Override
    public void onResume() {
super.onResume();
    }

    @Override
    public void onPause() {
super.onPause();
    }
}


AndriodManifest.xml:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
          package="com.hi"
          android:versionCode="1"
          android:versionName="1.0">
             
    <application android:label="@string/app_name"
                 android:icon="@drawable/icon"
                 android:debuggable="true">
                
        <activity android:name="MainActivity"
                  android:label="@string/app_name">
            <intent-filter>
                <action android:name="android.intent.action.MAIN"/>
                <category android:name="android.intent.category.LAUNCHER"/>
            </intent-filter>
        </activity>
    </application>
</manifest>
 
Posted: November 08, 2011 19:32 by jordanthompson
I got it working, finally. Turns out that nebeans "forgets" the location of the android sdk from time to time. I also deleted local.properties that netbeans didn't seem to be using.
It is now compiling and debugging. Now on to my next problem Smile
Replies: 1 - Last Post: November 08, 2011 19:32
by: jordanthompson
  • Mysql
  • Glassfish
  • Jruby
  • Rails
  • Nblogo
Terms of Use; Privacy Policy;
© 2010, Oracle Corporation and/or its affiliates
(revision 20120518.3c65429)
 
 
Close
loading
Please Confirm
Close