Android Development Phones

by Ubuntu Explorer » Thu, 22 Apr 2010 07:11:08 GMT


Sponsored Links
 Hi,

I want to purchase an Android developer phone. It seems to be bit pricey at
$399 (including international shipping). Is it an absolute necessity for
testing applications before uploading to market?

Also, I wonder what the device provides that the emulator does not.
I would imagine the answer to the above depends on what features of Android
I wish to use in my app. However, I would like to know the extent of device
emulation provided by the emulator.

Does it support accelerometer, camera, maps and other sensors?

Please advice.

Regards,
Sanjeev

--



Android Development Phones

by Mark Murphy » Thu, 22 Apr 2010 07:15:11 GMT


 


The ADP1 and ADP2 are for people building replacement firmware. For
ordinary Android application development, any phone that has the Android
Market on it will do.


It makes phone calls! :-)


Accelerometer, camera, sensors: not in any meaningful fashion.

Maps: yes.

-- 
Mark Murphy (a Commons Guy)
 http://commonsware.com  |  http://twitter.com/commonsguy 

Android Online Training: 10-14 May 2010:  http://onlc.com 

--


Sponsored Links


Android Development Phones

by wahib haq » Thu, 22 Apr 2010 20:42:09 GMT


 I would sincerely suggest to prefer a phone on emulator. Emulator has
serious limitations and make one stuck at a very bad state. Thought i am a
newbie but i have experienced it in these 4 months and now we are trying to
get a cheap used phone for testing.

regards,

wahib








>



Android Development Phones

by Indicator Veritatis » Fri, 23 Apr 2010 01:40:14 GMT


 As you noticed, the official developer phone is a bit pricey. But
since it is still generally best to target application for 1.5, an
unlocked G1 phone is just as viable, and a lot less pricey.

You have probably already noticed that you cannot upload an app from
the emulator to the Android Market.



>



Other Threads

1. How to start pppd in froyo?

Hi,

Google removed PPPD in froyo. So how to start pppd?
I know one way is pppd + chat, is this regular way?

When I ported reference-ril.c,  i can see all the AT commands are executed.
And the last one is "ATD*99***1" and return "Connect 384000"
Here is the logcat:
D/AT      ( 2487): AT> ATD*99***1#
D/AT      ( 2487): AT< CONNECT 384000
D/RILJ    ( 2166): [0063]< SETUP_DATA_CALL {1, /dev/ppp0}
D/GSM     ( 2166): [GsmDataConnection-1] DcActivatingState 
msg.what=EVENT_SETUP_DATA_CONNECTION_DONE
D/GSM     ( 2166): [GsmDataConnection-1] DataConnection setup result='SUCCESS' 
on cid=1
D/GSM     ( 2166): [GsmDataConnection-1] DcInactiveState: 
setEnterNoticationParams cp,cause
D/GSM     ( 2166): [GsmDataConnection-1] DcActiveState: enter 
notifyConnectCompleted
D/GSM     ( 2166): [GsmDataConnection-1] notifyConnection at 1105758 cause=No 
Error
D/GSM     ( 2166): GSMDataConnTrack handleMessage { what=1 when=1105759 arg1=1 
obj=android.os.AsyncResult@43fb52d0 }
D/GSM     ( 2166): [GsmDataConnectionTracker] setState: CONNECTED
D/GSM     ( 2166): [DataConnection] Start poll NetStat

I also can see the GPRS Logo from the UI, but I can not go to internet.

Here is the logcat for pppd:

D/ConnectivityService( 2057): ConnectivityChange for mobile: CONNECTED/CONNECTED
D/Tethering( 2057): Tethering got CONNECTIVITY_ACTION
D/Tethering( 2057): MasterInitialState.processMessage what=3
E/HierarchicalStateMachine( 2057): TetherMaster - unhandledMessage: msg.what=3
D/pppd    ( 2609): sent [IPCP ConfReq id=0x3e <addr 0.0.0.0>]
D/pppd    ( 2609): sent [IPCP ConfReq id=0x3e <addr 0.0.0.0>]
D/dalvikvm( 2237): GC_EXPLICIT freed 325 objects / 20080 bytes in 42ms
D/pppd    ( 2609): sent [IPCP ConfReq id=0x3e <addr 0.0.0.0>]
D/pppd    ( 2609): sent [IPCP ConfReq id=0x3e <addr 0.0.0.0>]
D/pppd    ( 2609): sent [IPCP ConfReq id=0x3e <addr 0.0.0.0>]
D/pppd    ( 2609): sent [LCP EchoReq id=0x4 magic=0x7a9b9391]
D/pppd    ( 2609): sent [IPCP ConfReq id=0x3e <addr 0.0.0.0>]
D/pppd    ( 2609): sent [IPCP ConfReq id=0x3e <addr 0.0.0.0>]
D/pppd    ( 2609): sent [IPCP ConfReq id=0x3e <addr 0.0.0.0>]
W/pppd    ( 2609): IPCP: timeout sending Config-Requests
D/pppd    ( 2609): sent [LCP TermReq id=0x2 "No network protocols running"]
D/pppd    ( 2609): sent [LCP TermReq id=0x3 "No network protocols running"]
I/pppd    ( 2609): Connection terminated.
E/Tethering( 2057): attempting to remove unknown iface (ppp0), ignoring
I/pppd    ( 2609): Serial link disconnected.
I/pppd    ( 2609): Modem hangup



Regards,



2011-01-31 



lnxarm 

-- 

2. Questions about Two Way Sync Using SyncAdapter and SyncService in android

Hi All,

I am trying to implement two way sync.

1) I tried using SampleSyncAdapter Code first it works on emulator but
not on Device , then i tried to write SyncAdapter with SyncService as
a demo app with AccountAuthenticator, as per Documentation for
SampleSyncAdapter SyncService gets called on
ACTION_AUTHENTICATOR_INTENT but my service does not gets started on
device , i defined service in manifest and all things but does not
work on device it gets started on Emulator.

2) If i port my app on device i can see only first name and last name
fields how can i see all the fields available for contact
application ?? can i edit them also utilizing the same native
editor??.

3) I planning to add contentobserver for sync from device to cloud
whenever there is change corresponding to my account in contact table
i want to sync it after listening through contentobserver.Is that
correct ??.

thanks

-- 

3. OOT : Professor Creates a 鈥楲iving鈥?Google Logo

4. Fwd: newbie ijin gabung

5. Modul II Session Training IM2

6. HELP: Problem DHD & HTC Sync

7. Update Firmware... Archos101it