App will not Install/Move to SD Card on HTC Desire HD

by lloyd1949 » Fri, 03 Dec 2010 00:53:10 GMT


Sponsored Links
 Hi Folks:

A user of my app has reported the following:

Phone: HTC Desire HD with Android 2.2 with lots of room on the card.
Android version 2.2
Baseband version: 12.28b.60.140eU_26.03.02.26_M
Kernal version 2.6.32.21-g66cfb7a
ht-ker...@and18-2 #1
Tue Oct 26 15:58:17 CST 2010
Build number: 1.35.762.2 CL277020 release-keys
Software number: 1.35.762.2
Browser version: WebKit 3.1

My App is set up to be installed to the SD Card if possible via my use
of the "preferExternal" setting in the manifest file and is installed
on the SD card for many of my users. However this is the second time
that someone with the HTC Desire has reported that they cannot get my
app to be installed or moved to the SD Card.

Can anyone shed some light on what might be happening here?

Thanks.





-- 



Re: App will not Install/Move to SD Card on HTC Desire HD

by Valery » Fri, 20 May 2011 09:30:35 GMT


 Our users reporting same problems, same devices: HTC Desire, HTC Legend
There can be some bug or restriction with HTC devices that blocks apps to 
moving to SD card.
Did your app use Google C2DM service, for example? 
Did your app contains some broadcast receivers or services?

-- 


Sponsored Links


Other Threads

1. GPS code works in HTC machines but fails in MOTO's

My code to obtain GPS coordinate works perfect in HTC cells. But I
find it doesn't work in Moto Droid. I debug it and find eveything
seems fine. But the coordinate never obtained. Please read my code
first:

/////////// defining listener
        LocationListener locationListener = new LocationListener() {

                @Override
                public void onStatusChanged(String provider, int status, Bundle
extras) {
                }

                @Override
                public void onProviderEnabled(String provider) {}

                @Override
                public void onProviderDisabled(String provider) {}

                @Override
                public void onLocationChanged(Location location) {
                        stateGPS = PR.Types.SERVICE_ACTION_STATE_UPDATED;
                        currentPosition.latitude = location.getLatitude();
                        currentPosition.longitude = location.getLongitude();

                        locationManager.removeUpdates(locationListener);
                }
        };

.....
//////////updating location information
boolean gpsEnabled = false;
                if 
(locationManager.isProviderEnabled(LocationManager.GPS_PROVIDER))
{
                        new Handler(getMainLooper()).post(new Runnable() {

                                public void run() {
        
locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER,
0, 0, locationListener);
                                }
                        });

                        gpsEnabled = true;
                }

                if
(locationManager.isProviderEnabled(LocationManager.NETWORK_PROVIDER))
{
                        new Handler(getMainLooper()).post(new Runnable() {

                                public void run() {
        
locationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER,
0, 0, locationListener);
                                }
                        });

                        gpsEnabled = true;
                }
.....
//////////////fetching coordinate
Location l = null;
                                if
(locationManager.isProviderEnabled(LocationManager.GPS_PROVIDER)) {
                                        l =
locationManager.getLastKnownLocation(LocationManager.GPS_PROVIDER);
                                }

                                if (l == null &&
locationManager.isProviderEnabled(LocationManager.NETWORK_PROVIDER)) {
                                        l =
locationManager.getLastKnownLocation(LocationManager.NETWORK_PROVIDER);
                                }

                                locationManager.removeUpdates(locationListener);

                                if (l == null) {
                                        //gps unknown
                                        stateGPS = 
PR.Types.SERVICE_ACTION_STATE_OTHER;
                                        return;
                                } else {
                                        currentPosition.latitude = 
l.getLatitude();
                                        currentPosition.longitude = 
l.getLongitude();
                                        stateGPS = 
PR.Types.SERVICE_ACTION_STATE_UPDATED;
                                }
....

No error message, No fatal return. Every things invoked well, but
onLocationChanged() never be run, getLastKnownLocation() always return
null ----- No GPS information get at all. I check all the settings.
GPS device is opened and every thing is OK. The same code works in my
HTC magic, G2.

Please help me. Thank you!

-- 

2. Case Mate Google Nexus One Toug

tadi browsing2 nemu casing buat N1 yg keknya cukup sturdy nih... kira2 dah
ada yg jual blom yak? minat euy gw.. :D

http://www.case-mate.com/Google-Cases/Case-Mate-Google-Nexus-One-Tough.asp

[image: Case-Mate Google Nexus One Tough]

-- 
"Indonesian Android Community [id-android]" 

3. Question on modifying application framework + importing to the Windows SDK

4. Intent action for network events in android sdk

5. gut morning

6. MapView, can't focus, unfocus, refocus an overlayitem

7. .classroot file missing