Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ZXing barcode scanner app not found in Google Play Store #1133

Closed
bishinew opened this issue Feb 8, 2019 · 30 comments
Closed

ZXing barcode scanner app not found in Google Play Store #1133

bishinew opened this issue Feb 8, 2019 · 30 comments

Comments

@bishinew
Copy link

bishinew commented Feb 8, 2019

Android app ZXing Barcode Scanner is not available in Google Play Store. What happened?

https://play.google.com/store/apps/details?id=com.google.zxing.client.android

Thanks

@srowen
Copy link
Contributor

srowen commented Feb 8, 2019

Hm! That's weird. I didn't do anything to it. Will look into it, but you can always get the .APK here if you need it.

@srowen
Copy link
Contributor

srowen commented Feb 8, 2019

Says it was removed for violating some terms of the developer program. Comical as it hasn't been updated in a long time and has been around in the same form for a decade. I will try to get more info on what the issue is

@alexsandro
Copy link

we are facing with this same error on try download it. I made a search on google play, and find a similar app with the same name, maybe this causes some problem with your app.
https://play.google.com/store/apps/details?id=com.qrcodescanner.barcodescanner

@bishinew
Copy link
Author

bishinew commented Feb 8, 2019

Such a popular app! Please get it back in Google Play Store as soon as possible. Thanks.

@srowen
Copy link
Contributor

srowen commented Feb 8, 2019

There are a lot of clones. You can use them but be careful that many have ads and a few might have malware. You can download and install the .APK from here thoigh

@bishinew
Copy link
Author

bishinew commented Feb 8, 2019

Our app suggests users to download this one in the Play Store. The link is broken. There are so many downloads. You guys should keep support it. Thanks.

@srowen
Copy link
Contributor

srowen commented Feb 8, 2019

Yes, to be clear, I didn't do any of this. Somebody at Google did, and I don't know why yet.
The app is no longer developed, but that is a separate issue. It should remain published indefinitely.

@bishinew
Copy link
Author

bishinew commented Feb 8, 2019

No new development is fine.

Please meet Google Play Store requirements and stay published.

Thanks

@srowen
Copy link
Contributor

srowen commented Feb 8, 2019

... to be clear again, the app hasn't changed in a long time. This is almost certainly an error on Play.

@bishinew
Copy link
Author

bishinew commented Feb 8, 2019

Understand what you mean.

The issue is "the app hasn't changed in a long time".

The play store has some new requirements such as privacy, rating etc. Please check if the app meet those requirements.

Thanks

@vrtareg
Copy link

vrtareg commented Feb 9, 2019

Hi
Just found this
https://play.google.com/store/apps/details?id=com.srowen.bs.android
Is this same or different one?

@srowen
Copy link
Contributor

srowen commented Feb 9, 2019

While it's not the same exactly, that is an app that I also created, which is now open source. It is a work-alike.

@srowen
Copy link
Contributor

srowen commented Feb 10, 2019

It looks like it won't be republished. The problem concerns SMS-related permissions. To request an exemption and allow these permissions, it's required to submit a bunch of info and a new version of the app. The app can't be uploaded anymore though. I'm afraid this may be the end of the line for the app on Play store.

The .apk can still be installed manually, and is available at https://github.com/zxing/zxing/releases/tag/BS-4.7.8 Third parties are welcome to redistribute this .apk.

For now, the 'plus' app remains available, and is a very similar work-alike app, which responds to the same Intents:
https://play.google.com/store/apps/details?id=com.srowen.bs.android&hl=en_US

@bishinew
Copy link
Author

Just explain to Google Play Store why you need SMS permission by filling the form. If the usage is proper, they will give the green light.

Do you consider transferring the app to someone else to maintain?

Thanks

@srowen
Copy link
Contributor

srowen commented Feb 10, 2019

It requires resubmitting the app and that can't be done. The app can't be transferred and it wouldn't help anyway. It is still available just unfortunately not on Play, but it has been unsupported for a while anyway.

@sw-ericgrehan
Copy link

Hi how do I integrate this 'plus' app into my app? I cannot edit IntentIntegrator.java to remove any reference to the removed Play store app. Thanks

@srowen
Copy link
Contributor

srowen commented Feb 12, 2019

See IntentIntegrator.java in the project for a full integration; you can target both packages for both apps so that either one works.

@sw-ericgrehan
Copy link

Thank you, I got that to work. Should I beware of any differences between the plus version and the other discontinued version? Tks

@mhoberhausen
Copy link

@srowen when attempting to use the com.srowen.bs.android or com.srowen.bs.android.simple packages, the .SCAN intent is not present. What change will need to be made in order to use one of these packages along with the IntentIntegrator.java class?

Thanks!

@srowen
Copy link
Contributor

srowen commented Feb 12, 2019

Oh, it's the same Intent. That doesn't change at all. If you are targeting specific packages, you can target both the com.google... and com.srowen... packages. You don't have to target packages, but it can be useful to make sure some random third-party app doesn't intercept the Intent.

@mhoberhausen
Copy link

Not sure what caused it to not work but I copied the latest IntentIntegrator.java and now everything works as expected! Thanks for the info

@sw-ericgrehan
Copy link

Just a thought, but is this plus Scanner going to disappear anytime soon as well or is it compliant?Tks

@tylerszabo
Copy link

It's still available in F-Droid: https://f-droid.org/app/com.google.zxing.client.android

@srowen - is that version kept up-to-date with bug fixes?

@srowen
Copy link
Contributor

srowen commented Feb 16, 2019

No that has always been a third party updating it. The .apk is still distributed here

@raphmte
Copy link

raphmte commented Feb 19, 2019

Not sure what caused it to not work but I copied the latest IntentIntegrator.java and now everything works as expected! Thanks for the info

@mhoberhausen can you show me how you solved it? I'm trying to change here but it always says that I need to install the same app already having it installed.

@xvzf
Copy link

xvzf commented Feb 21, 2019

Hi!

So what do you guys think about removing the SMS related parts? It could be on the Play-Store again just with kind of limited functionality!

@srowen
Copy link
Contributor

srowen commented Feb 21, 2019

It wouldn't change the fact that it can't be uploaded as it targets older API levels. It might get reinstated as a special case but it's out of my hands right now; the app really is not maintained at this point.

@532910
Copy link

532910 commented Feb 24, 2019

Could you clarify the status of the Barcode Scanners.

https://github.com/zxing/zxing
is under development, but no longer available in Google Play Store

https://github.com/srowen/zxing-bsplus
is archived, but available in Google Play Store

@srowen
Copy link
Contributor

srowen commented Feb 24, 2019

Apps: neither is under development at all. They can't even be uploaded at this point. Yes, unfortunately the Barcode Scanner app doesn't look like it's coming back as it uses old SMS permissions.

Project: neither is under development. I have left this one unarchived as there are occasional (non-Android) patches submitted, which I'll still look at.

@srowen
Copy link
Contributor

srowen commented Feb 25, 2019

Good news - the app is back.
https://play.google.com/store/apps/details?id=com.google.zxing.client.android

It turned out it was mostly a misunderstanding. The problem was with one of the much older releases that was still live for old devices. That was removed, but the releases for the past few years are still there including the most recent one.

@srowen srowen closed this as completed Feb 25, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

10 participants