Kanaksinh / gtalksms

Automatically exported from code.google.com/p/gtalksms
0 stars 0 forks source link

Unnessary market Restrictions #226

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1.buy a cheap android (QVGA 240x320)
2.search market for GTalkSMS (on phone or pc)
3.sideload the app, it works as expected.

What is the expected output?
I'd expect to find the app, compatible with my device.

What do you see instead?
does not show up in market app, pc site says not compatible with your device. 
(No further explanation.)

Additional informations:
Alcatel OneTouch 908s QVGA 240x320 reported pixel density 143??
See: http://www.gsmarena.com/alcatel_ot_908-3797.php (Looks like same hardware, 
but the s model has 2.2.2.)

My last android had the same screen size with 120 pixel density. However I was 
using a hacked market that reported a WQVGA (Normal) screen size. Gtalk showed 
up in the market.

Original issue reported on code.google.com by snkiz...@gmail.com on 11 Oct 2011 at 8:00

GoogleCodeExporter commented 8 years ago
Thank you for the report. :)

I don't think that it's related to the screen resolution or it's density, 
because the default settings allow an app to run on nearly every screen. Could 
it be that you have no camera, bluetooth or GPS on your handset? This should be 
fixed with 
http://code.google.com/p/gtalksms/source/detail?r=79d3d913a98ade606371a076fd2fa8
d6ee87b30f and an upcoming market release of GTalkSMS.

There seems to be no easy way for an developer to find out why the app won't 
appear on a particular devices market. So I am waiting for your feedback when 
the new version is released. I hope that it shows also up for tablets.

Original comment by fschm...@gmail.com on 11 Oct 2011 at 8:46

GoogleCodeExporter commented 8 years ago
Nope my phone has everything required I believe. While I'm not a developer, and 
I may have misunderstood. I did find this while trying to figure things out.

http://developer.android.com/guide/appendix/market-filters.html

According to that, the default filter is for normal screens (WQVGA) and above. 
Support for smaller screens has to be specified explicitly.

I will await the update in the market, and I'll post back. Cheers!

Original comment by snkiz...@gmail.com on 12 Oct 2011 at 12:02

GoogleCodeExporter commented 8 years ago
Nope, we have a higher target SDK, so the page you are referring to states that 
"When the either the android: minSdkVersion or android: targetSdkVersion is set 
to 4 or higher, the default for all attributes is "true". In this way, the 
application is considered to support all screen sizes by default."

Thats the current badging of GTalkSMS:

aapt d badging gtalksms.apk 
package: name='com.googlecode.gtalksms' versionCode='46' versionName='3.2.2'
sdkVersion:'5'
targetSdkVersion:'10'
uses-feature-not-required:'android.hardware.camera'
uses-feature-not-required:'android.hardware.camera.autofocus'
uses-feature-not-required:'android.hardware.location'
uses-feature-not-required:'android.hardware.location.gps'
uses-feature-not-required:'android.hardware.bluetooth'
uses-feature-not-required:'android.hardware.telephony'
application-label:'GTalkSMS'
application-label-de:'GTalkSMS'
application-label-fr:'GTalkSMS'
application-icon-120:'res/drawable-ldpi/icon_green.png'
application-icon-160:'res/drawable-mdpi/icon_green.png'
application-icon-240:'res/drawable-hdpi/icon_green.png'
application: label='GTalkSMS' icon='res/drawable-mdpi/icon_green.png'
launchable-activity: name='com.googlecode.gtalksms.panels.MainScreen'  
label='GTalkSMS' icon=''
uses-library:'android.test.runner'
uses-permission:'android.permission.BLUETOOTH'
uses-permission:'android.permission.BLUETOOTH_ADMIN'
uses-permission:'android.permission.CAMERA'
uses-permission:'android.permission.INTERNET'
uses-permission:'android.permission.RECEIVE_SMS'
uses-permission:'android.permission.READ_PHONE_STATE'
uses-permission:'android.permission.READ_CONTACTS'
uses-permission:'android.permission.SEND_SMS'
uses-permission:'android.permission.READ_SMS'
uses-permission:'android.permission.WRITE_SMS'
uses-permission:'android.permission.WRITE_EXTERNAL_STORAGE'
uses-permission:'android.permission.ACCESS_FINE_LOCATION'
uses-permission:'android.permission.ACCESS_NETWORK_STATE'
uses-permission:'android.permission.READ_LOGS'
uses-permission:'android.permission.VIBRATE'
uses-permission:'android.permission.MODIFY_PHONE_STATE'
uses-permission:'android.permission.CALL_PHONE'
uses-feature:'android.hardware.touchscreen'
main
app-widget
ime
other-activities
other-receivers
other-services
supports-screens: 'small' 'normal' 'large' 'xlarge'
supports-any-density: 'true'
locales: '--_--' 'de' 'fr'
densities: '120' '160' '240'

In fact, something around a 140 density is missing, but on the other hand, 
support any density is set to true. I am not sure yet what causes the app to 
not show up on your market.

Original comment by fschm...@gmail.com on 12 Oct 2011 at 6:12

GoogleCodeExporter commented 8 years ago
huh.. well you would know better than me. that does seem like it should work 
everywhere. thanks for showing me ;)

Original comment by snkiz...@gmail.com on 12 Oct 2011 at 11:28

GoogleCodeExporter commented 8 years ago
@snikz1.0: Does GTalkSMS now show up in the market on your device?

Original comment by fschm...@gmail.com on 16 Nov 2011 at 11:15

GoogleCodeExporter commented 8 years ago
Yes it  does, showed up a couple days ago. Sorry I ment to drop you a line but, 
I've been really busy.

Original comment by snkiz...@gmail.com on 16 Nov 2011 at 12:15

GoogleCodeExporter commented 8 years ago
No problem :)
Marking this as fixed

Original comment by fschm...@gmail.com on 16 Nov 2011 at 12:48