Story about Android

by Vasanth Sridharan » Sat, 30 Aug 2008 02:11:25 GMT


Sponsored Links
 Hi all,
My name is Vasanth Sridharan and I'm working on a story for Silicon Alley
Insider (www.alleyinsider.com) about Android Developers and what the general
feeling from the group is as we near the launch date.

There have been a lot of updates over the last week or so that have seemed
to address a lot of the concerns that developers have had with the platform
(the new SDK, the preview of Android Market, the announcement of the ADC I
winners). So my question is, are developers excited about Android again? Is
there still a lot of worry going into the first launch? Or, conversely, have
you never been been worried about the platform?

I know there are still some outstanding issues, like the Bluetooth API, so
how important are those?

Thanks,
Vasanth

-- 
Vasanth Sridharan
Reporter
Silicon Alley Insider
C: (408) 455-2254
 http://www.alleyinsider.com 
 http://www.vasanthsridharan.com 

--~--~---------~--~----~------------~-------~--~----~



Story about Android

by Casey Borders » Sat, 30 Aug 2008 02:16:18 GMT


 I was worried about the future of the platform and I still do worry
about the ultimate openness of it, but I must admit that I am
extremely excited about the direction it's taking and about the
impending release of the HTC Dream!  The new UI in the updated
emulator is very attractive and extremely responsive.  The addition of
things like StreetView to the maps in the new SDK are fantastic!  My
initial excitement in the platform is reborn!

On Fri, Aug 29, 2008 at 2:11 PM, Vasanth Sridharan



--~--~---------~--~----~------------~-------~--~----~


Sponsored Links


Other Threads

1. Android Emulator fails to start on the eeePC running Mandriva 2008.1

Can some one give me a hand with this please?

I'm running the latest version of Eclipse Ganymede (3.4) on Mandriva
2008.1 on the eeePC. The Android SDK m5-rc15 installed without any
issues but the emulator hangs after the cylon eye sequence.

When I run the emulator with logcat option, I get the following
output;

I/RFBServer(  507): RFB server ready to run
I/ServiceManager(  502): ServiceManager: waiting for service
SurfaceFlinger
I/ServiceManager(  502): ServiceManager: addService(SurfaceFlinger,
0x13020)
W/        (  507): can't access 3D hardware (No such file or
directory)
I/ARMAssembler(  507): generated
scanline__00000077:03515104_00001A01_00000000 [ 46 ipp] (68 ins) at
[0x14e340:0x14e450] in 2 ns
E/SurfaceFlinger(  507): GL error 0x0500
D/AudioFlinger(  507): Running in emulation - using generic audio
driver
I/AudioFlinger(  507): AudioFlinger's main thread ready to run.
I/ServiceManager(  502): ServiceManager: addService(AudioFlinger,
0x130b0)
I/sysproc (  507): System server: starting Android runtime.
I/sysproc (  507): System server: starting Android services.
I/SystemServer(  507): Entered the Android system server!
D/AudioFlinger(  507): Audio hardware entering standby
D/TouchDex(  507): TouchDex parent waiting for pid=528 (timeout=36.4s)
I/sysproc (  507): System server: entering thread pool.
I/ServiceManager(  502): ServiceManager: waiting for service activity
I/ServiceManager(  502): ServiceManager: unable to find service
activity
I/runtime (  502): Still waiting for activity manager...
I/ServiceManager(  502): ServiceManager: waiting for service activity
I/ServiceManager(  502): ServiceManager: unable to find service
activity
I/runtime (  502): Still waiting for activity manager...
I/ServiceManager(  502): ServiceManager: waiting for service activity
E/TouchDex(  507): timed out waiting for 528; kill(0) returns 0
I/TouchDex(  507): Contents of /proc/528/status:
I/TouchDex(  507):   Name:      dalvikvm
I/TouchDex(  507):   State:     R (running)
I/TouchDex(  507):   Tgid:      528
I/TouchDex(  507):   Pid:       528
I/TouchDex(  507):   PPid:      507
I/TouchDex(  507):   TracerPid: 0
I/TouchDex(  507):   Uid:       0       0       0       0
I/TouchDex(  507):   Gid:       0       0       0       0
I/TouchDex(  507):   FDSize:    32
I/TouchDex(  507):   Groups:
I/TouchDex(  507):   VmPeak:       34100 kB
I/TouchDex(  507):   VmSize:       34100 kB
I/TouchDex(  507):   VmLck:            0 kB
I/TouchDex(  507):   VmHWM:         1724 kB
I/TouchDex(  507):   VmRSS:         1724 kB
I/TouchDex(  507):   VmData:        4576 kB
I/TouchDex(  507):   VmStk:           84 kB
I/TouchDex(  507):   VmExe:            4 kB
I/TouchDex(  507):   VmLib:         4496 kB
I/TouchDex(  507):   VmPTE:           36 kB
I/TouchDex(  507):   Threads:   1
I/TouchDex(  507):   SigQ:      0/768
I/TouchDex(  507):   SigPnd:    0000000000000000
I/TouchDex(  507):   ShdPnd:    0000000000000000
I/TouchDex(  507):   SigBlk:    0000000000001204
I/TouchDex(  507):   SigIgn:    0000000000000000
I/TouchDex(  507):   SigCgt:    00000000000084e8
I/TouchDex(  507):   CapInh:    0000000000000000
I/TouchDex(  507):   CapPrm:    00000000fffffeff
I/TouchDex(  507):   CapEff:    00000000fffffeff
I/TouchDex(  507):   voluntary_ctxt_switches:   1
I/TouchDex(  507):   nonvoluntary_ctxt_switches:        84
I/TouchDex(  507): Dalvik-cache prep: status=0xffffffff, finished in
45689ms
I/SystemServer(  507): Starting Power Manager.
I/ServiceManager(  502): ServiceManager: addService(power, 0x13150)
I/SystemServer(  507): Starting Activity Manager.
I/ServiceManager(  502): ServiceManager: addService(activity, 0x13228)
I/ServiceManager(  502): ServiceManager: addService(meminfo, 0x13290)
I/ServiceManager(  502): ServiceManager:
addService(activity.receivers, 0x13368)
I/ServiceManager(  502): ServiceManager: addService(activity.services,
0x133e0)
I/ServiceManager(  502): ServiceManager:
addService(activity.providers, 0x131d0)
I/SystemServer(  507): Starting Package Manager.
I/PackageManager(  507): No current settings file!
D/PackageManager(  507): Scanning app dir /system/framework
D/        (  507): zip_openZipFile(/system/framework/framework-
res.apk)
W/PackageParser(  507): Skipping non-package file: /system/framework/
core.jar
W/PackageParser(  507): Skipping non-package file: /system/framework/
ext.jar
W/PackageParser(  507): Skipping non-package file: /system/framework/
framework.jar
W/PackageParser(  507): Skipping non-package file: /system/framework/
am.jar
W/PackageParser(  507): Skipping non-package file: /system/framework/
input.jar
W/PackageParser(  507): Skipping non-package file: /system/framework/
monkey.jar
W/PackageParser(  507): Skipping non-package file: /system/framework/
ssltest.jar
W/PackageParser(  507): Skipping non-package file: /system/framework/
framework-tests.jar
W/PackageParser(  507): Skipping non-package file: /system/framework/
pm.jar
D/PackageManager(  507): Scanning app dir /system/app
I/PackageManager(  507): New shared user
SharedUserName{com.google.android.core/com.google}: id=10000
D/        (  507): zip_openZipFile(/system/app/ContactsProvider.apk)
D/        (  507): zip_openZipFile(/system/app/GoogleAppsProvider.apk)
D/        (  507): zip_openZipFile(/system/app/MasfProxyService.apk)
D/        (  507): zip_openZipFile(/system/app/MediaProvider.apk)
D/        (  507): zip_openZipFile(/system/app/SettingsProvider.apk)
D/        (  507): zip_openZipFile(/system/app/TelephonyProvider.apk)
D/        (  507): zip_openZipFile(/system/app/Browser.apk)
D/        (  507): zip_openZipFile(/system/app/Contacts.apk)
D/        (  507): zip_openZipFile(/system/app/Development.apk)
D/        (  507): zip_openZipFile(/system/app/Fallback.apk)
I/dalvikvm-heap(  507): GC! (61 sec since last GC)
I/dalvikvm-heap(  507): GC old usage 68.7%; now 0.746MB used / 1.493MB
soft max (2.062MB real max)
I/dalvikvm-heap(  507): GC freed 5374 objects / 356640 bytes in 168ms
D/        (  507): zip_openZipFile(/system/app/GTalkSettings.apk)
D/        (  507): zip_openZipFile(/system/app/GoogleApps.apk)
D/        (  507): zip_openZipFile(/system/app/Home.apk)
D/        (  507): zip_openZipFile(/system/app/ImProvider.apk)
D/        (  507): zip_openZipFile(/system/app/Maps.apk)
D/        (  507): zip_openZipFile(/system/app/Phone.apk)
D/        (  507): zip_openZipFile(/system/app/gtalkservice.apk)
D/PackageManager(  507): Scanning app dir /data/app
W/PackageManager(  507): Granting new permission
android.permission.WRITE_CONTACTS to
[EMAIL PROTECTED]
W/PackageManager(  507): Granting new permission
android.permission.READ_CONTACTS to
[EMAIL PROTECTED]
W/PackageManager(  507): Granting new permission
android.permission.ADD_SYSTEM_SERVICE to
[EMAIL PROTECTED]
W/PackageManager(  507): Granting new permission
android.permission.SYSTEM_ALERT_WINDOW to
[EMAIL PROTECTED]
W/PackageManager(  507): Granting new permission
android.permission.WRITE_CONTACTS to
[EMAIL PROTECTED]
W/PackageManager(  507): Granting new permission
android.permission.WRITE_SETTINGS to
[EMAIL PROTECTED]
W/PackageManager(  507): Granting new permission
android.permission.BROADCAST_STICKY to
[EMAIL PROTECTED]
W/PackageManager(  507): Granting new permission
android.permission.READ_CONTACTS to
[EMAIL PROTECTED]
W/PackageManager(  507): Granting new permission
android.permission.CALL_PHONE to android.server.PackageManagerService
[EMAIL PROTECTED]
W/PackageManager(  507): Granting new permission
android.permission.INTERNAL_SYSTEM_WINDOW to
[EMAIL PROTECTED]
W/PackageManager(  507): Granting new permission
android.permission.WRITE_SETTINGS to
[EMAIL PROTECTED]
W/PackageManager(  507): Granting new permission
android.permission.BROADCAST_STICKY to
[EMAIL PROTECTED]
W/PackageManager(  507): Granting new permission
android.permission.RECEIVE_BOOT_COMPLETED to
[EMAIL PROTECTED]
W/PackageManager(  507): Granting new permission
com.google.android.gtalkservice.permission.GTALK_SERVICE to
[EMAIL PROTECTED]
W/PackageManager(  507): Granting new permission
android.permission.CALL_PHONE to android.server.PackageManagerService
[EMAIL PROTECTED]
W/PackageManager(  507): Granting new permission
android.permission.ACCESS_LOCATION to
[EMAIL PROTECTED]
W/PackageManager(  507): Granting new permission
com.google.android.maps.permission.READ_MY_MAPS to
[EMAIL PROTECTED]
W/PackageManager(  507): Granting new permission
com.google.android.maps.permission.WRITE_MY_MAPS to
[EMAIL PROTECTED]
W/PackageManager(  507): Granting new permission
android.permission.ACCESS_CELL_ID to
[EMAIL PROTECTED]
W/PackageManager(  507): Granting new permission
android.permission.ACCESS_ASSISTED_GPS to
[EMAIL PROTECTED]
W/PackageManager(  507): Granting new permission
android.permission.ACCESS_GPS to android.server.PackageManagerService
[EMAIL PROTECTED]
D/        (  507): removing file '/data/system/packages-backup.xml'
D/        (  507):  unable to unlink '/data/system/packages-
backup.xml' (errno=2)
I/dalvikvm-heap(  507): GC! (6497ms since last GC)
I/dalvikvm-heap(  507): GC old usage 57.3%; now 0.855MB used / 1.710MB
soft max (2.062MB real max)
I/dalvikvm-heap(  507): GC freed 5446 objects / 315752 bytes in 118ms
I/ServiceManager(  502): ServiceManager: addService(package, 0x135a0)
I/SystemServer(  507): Starting Content Manager.
I/Zygote  (  507): Process: zygote socket opened
D/dalvikvm(  528): DexOpt: --- BEGIN 'Browser.apk' (bootstrap=0) ---
D/dalvikvm(  528): DexOpt: waiting for verify+opt, pid=535
binder_open: 537:537
binder_mmap: 537 42641000-42a41000 (4096 K) vma 71 pagep 5f
I/jdwp    (  537): prepping for JDWP over ADB
I/jdwp    (  537): PID sent as '0219' to ADB
I/jdwp    (  537): trying to receive file descriptor from ADB
binder_flush: 507 woke 1 threads
binder_flush: 537 woke 2 threads
I/ActivityManager(  507): Starting app process
com.google.process.content to host service
{com.google.android.googleapps/
com.google.android.googleapps.GoogleLoginService}: pid=537
I/ServiceManager(  502): ServiceManager: addService(content, 0x13908)
I/SystemServer(  507): Starting System Content Providers.
I/ActivityThread(  507): Publishing provider settings:
com.google.android.providers.settings.SettingsProvider
I/ActivityThread(  507): Loading code package
com.google.android.providers.settings (in null)
D/        (  507): zip_openZipFile(/system/app/SettingsProvider.apk)
D/dalvikvm(  507): DexOpt: --- BEGIN
'SettingsProvider.apk' (bootstrap=0) ---
D/dalvikvm(  507): DexOpt: waiting for verify+opt, pid=543
I/ActivityThread(  537): Loading code package
com.google.android.googleapps (in com.google.process.content)
I/ActivityThread(  537): Publishing provider googleaccounts:
com.google.android.providers.googleapps.GoogleAccountsProvider
I/ActivityThread(  537): Loading code package
com.google.android.providers.googleapps (in
com.google.process.content)
D/        (  537): zip_openZipFile(/system/app/GoogleAppsProvider.apk)
D/dalvikvm(  537): DexOpt: --- BEGIN
'GoogleAppsProvider.apk' (bootstrap=0) ---
D/dalvikvm(  537): DexOpt: waiting for verify+opt, pid=544


I couldn't fix this so I decided to get the source m5-rc14. It
compiles without any problem but I now get the error;

SDL init failure, reason is: No available video device.

I'm now out of ideas. I'm running the same setup on a desktop machine
and everything works as it should.

It'll be great if I could demo my apps on the eeePC.

--~--~---------~--~----~------------~-------~--~----~

2. When is beta Android OS for phone coming out?

This is all good and fun with development tool. But when will Google
have beta version of Android OS for phones? I have a PDA phone I would
love to install and test it out...

--~--~---------~--~----~------------~-------~--~----~

3. emulator single threaded

4. SDL Applications on Android

5. Adding Additional Functionality to 'In-call' screen.

6. Media Player suggestion - Don't add ringtones to random playlists

7. R cannot be resolved!