TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Barcode scanner app on Google Play infects 10M users with one update

819 pointsby decryptover 4 years ago

52 comments

wooptooover 4 years ago
This is possibly tied to the recent assault on the ZXing Barcode scanner app[1].<p>This is a legit open source app that&#x27;s been recently flooded by 1-star reviews claiming that the app contains malware, probably in order to get users to switch to the other apps. The funny thing is this app has not been updated since 2019 on the Play Store, so those reviews are clearly bogus.<p>It takes a special kind of scum to slander an open source project in order to push malware.<p>[1]: <a href="https:&#x2F;&#x2F;play.google.com&#x2F;store&#x2F;apps&#x2F;details?id=com.google.zxing.client.android" rel="nofollow">https:&#x2F;&#x2F;play.google.com&#x2F;store&#x2F;apps&#x2F;details?id=com.google.zxi...</a>
评论 #26068502 未加载
评论 #26065484 未加载
评论 #26065426 未加载
评论 #26068162 未加载
评论 #26064387 未加载
评论 #26065019 未加载
评论 #26065934 未加载
评论 #26067194 未加载
评论 #26066433 未加载
评论 #26066612 未加载
评论 #26064639 未加载
protoman3000over 4 years ago
Even legitimate app developers have no incentive to keep their apps sterile. Someone just has to approach you with your 10+ million users barcode scanner app and offer you +50,000$ in order to install some automated ad clicker for them.<p>Don’t be naive, the majority will accept the money and gladly.<p>I believe that particularly makeshift applications such as e.g. barcode scanners are susceptible to this kind of overtake. Apps that offer what should have been offered by the OS vendor in the first place. Why should the app developer refuse the money if what their app offers will be incorporated in a next OS update by anyways? Why defend your mini-adapter-app in an ocean of mini-adapter-apps, with yours becoming so large just because of a random seed and path dependency?<p>This can have a big impact for end users. Imagine an authenticator app ending service to all their users in such a scheme and how you will be cut out from all your accounts by this. How many authenticator apps do you have to use in parallel to mitigate this risk of a single point of failure?
评论 #26062265 未加载
评论 #26062517 未加载
评论 #26062515 未加载
评论 #26061974 未加载
评论 #26062836 未加载
评论 #26062731 未加载
评论 #26066525 未加载
评论 #26066321 未加载
评论 #26063244 未加载
评论 #26066009 未加载
评论 #26063853 未加载
评论 #26062701 未加载
评论 #26066292 未加载
评论 #26061990 未加载
评论 #26063293 未加载
评论 #26062000 未加载
IgorBog61650384over 4 years ago
The only reason this was detected was very overt behavior - opening AD popups. So I guesstimate for each one of these we have 10 that go undetected. This means the whole ecosystem is broken, as there is no reason this will happen only for updates and not for new apps as well. Apple&#x27;s ecosystem is somewhat better, but I can&#x27;t imagine they go through every line of code in each package, so most of their review is probably done with some combination of automatic static and dynamic analysis, and these can be fooled. The problem with both platforms is that they don&#x27;t provide run of the mill users the option of installing an effective firewall and security solutions.
评论 #26061300 未加载
评论 #26061952 未加载
评论 #26062257 未加载
aq3cnover 4 years ago
I stick to F-droid android app store. it asks developer to submit their code which gets compiled by the F-Droid team. apps with proprietary codes are flagged.<p>few QR code apps from F-Droid.<p><a href="https:&#x2F;&#x2F;f-droid.org&#x2F;en&#x2F;packages&#x2F;com.example.barcodescanner&#x2F;" rel="nofollow">https:&#x2F;&#x2F;f-droid.org&#x2F;en&#x2F;packages&#x2F;com.example.barcodescanner&#x2F;</a><p><a href="https:&#x2F;&#x2F;f-droid.org&#x2F;en&#x2F;packages&#x2F;com.secuso.privacyFriendlyCodeScanner&#x2F;" rel="nofollow">https:&#x2F;&#x2F;f-droid.org&#x2F;en&#x2F;packages&#x2F;com.secuso.privacyFriendlyCo...</a>
评论 #26062690 未加载
评论 #26064185 未加载
评论 #26071357 未加载
评论 #26062445 未加载
评论 #26062379 未加载
dbrgnover 4 years ago
I recently noticed that the &quot;Barcode Scanner&quot; app by ZXing (<a href="https:&#x2F;&#x2F;play.google.com&#x2F;store&#x2F;apps&#x2F;details?id=com.google.zxing.client.android" rel="nofollow">https:&#x2F;&#x2F;play.google.com&#x2F;store&#x2F;apps&#x2F;details?id=com.google.zxi...</a>) was being review-bombed with 1* reviews. People were talking about the &quot;recent update&quot;, even though the last update is from February 2019. As far as I know, that app is open source and never contained ads. (Of course, without reproducible builds, we&#x27;ll never know for sure.)<p>Was ZXing also hit by some issue, or is that just confused people that mistook the ZXing barcode scanner for the Lavabird barcode scanner?<p>In the comments of the article, someone wrote:<p>&gt; The Zxing project is the flagship open source barcode scanner project for many years, and the December 2020 build was infected with malware. That bad build has been removed, of course, but the damage to the project continues.<p>Is there any further information on this?
评论 #26062232 未加载
评论 #26062251 未加载
评论 #26064535 未加载
em3rgent0rdrover 4 years ago
Stallman calls autoupdates a &quot;universal backdoor&quot;.
评论 #26061948 未加载
评论 #26061309 未加载
评论 #26061373 未加载
评论 #26061470 未加载
ytjohnover 4 years ago
I was 100% impacted by this. I&#x27;ve used that barcode scanner app for pretty much forever. I can&#x27;t be 100% certain, but it&#x27;s one of the first apps I ever installed on my first android phone (around &#x27;08&#x2F;&#x27;09). It was what I directed other people to since all the other barcode scanners had ads.<p>Around the end of December started seeing web page notifications after my phone had been locked for a while. I clear those and it goes away for a day or so. I originally attributed it to an open tab, or some site that I had inadvertently enabled notifications for. It took me a few days of seeing these and checking browsers to realize it was more, so I started checking apps recently installed. I even installed malwarebytes to do a scan, found nothing. There were three recently updated, including barcode scanner. I opened that and malwarebytes immediately flagged it. So the scanner seemed to know about it at that time, but couldn&#x27;t detect it until you actually opened the application.<p>I used to have Theft Aware before it got bought by Avast, and I tried Lookout some years ago. But it was this incident that finally convinced me to install and keep anti-malware app on my phone. I&#x27;ve also disabled app updates from the play store.<p>EDIT: Mine was by &quot;The Space Team&quot;, not the one listed in the article. Seems like a number of barcode scanner apps were targeted recently.
评论 #26068003 未加载
评论 #26069046 未加载
评论 #26067438 未加载
greatgibover 4 years ago
One can say that the solution to this is more control&#x2F;power for the app store, but te opposite, the solution for this problem on computer was solved decades ago:<p>Open source software and more open and transparent platforms!<p>Today users of common brands of Android and Apple devices are really restricted in control of their devices, so there is very few ways to check what the system or apps are doing, inspect, firewall&#x2F;limit things, go tinker inside the apps.<p>And as said by other people, most of the time you have auto updates forced on users and so app developer does not even have to really justify what changed and why.
评论 #26062834 未加载
评论 #26062254 未加载
ntSeanover 4 years ago
When the Apple App Store contained malware compiled by unsuspected Chinese developers using a local cache of Xcode [1], Apple emailed the developers to prompt them to update their application immediately and removed them from sale.<p>Apple also contacted users directly to alert them of whatever apps they had purchased on the App Store were compromised so they could monitor for updates, or remove the app entirely.<p>Has Google done the same? Neither Apple or Google have the ability to directly remove apps on a users device, but simply removing it from the store and then having users rely on a solution like MalwareBytes seems like Google is abnegating their responsibility of a safe marketplace.<p>[1] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;XcodeGhost" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;XcodeGhost</a>
评论 #26061453 未加载
评论 #26061495 未加载
评论 #26066124 未加载
ravenstineover 4 years ago
This is precisely why I have auto-updates turned off. No minor security or bug updates are worth getting an all-out infection(or unexpectedly losing features).
评论 #26062469 未加载
评论 #26061147 未加载
svaraover 4 years ago
I was affected by this. Funny how Malwarebytes wants to turn this into positive PR about how they reacted &quot;quickly&quot;.<p>I installed just about every Android anti-malware app that I could find in late January, and none detected the bad app.<p>Finally by googling some of the ad domains that kept popping up, I found the forum discussion that they mention. In other words it took them about two months to react!<p>Edit: either it took forever or there are multiple barcode scanner apps that are affected and they didn&#x27;t find all of them.
monksyover 4 years ago
I found this behavior in the Barcode Scanner app by &quot;the space team&quot;<p>That was not one that was mentioned by the article<p>It&#x27;s url: <a href="https:&#x2F;&#x2F;play.google.com&#x2F;store&#x2F;apps&#x2F;details?id=com.qrcodescanner.barcodescanner&amp;showAllReviews=true" rel="nofollow">https:&#x2F;&#x2F;play.google.com&#x2F;store&#x2F;apps&#x2F;details?id=com.qrcodescan...</a><p>(See the reviews)
评论 #26061760 未加载
评论 #26062902 未加载
TrianguloYover 4 years ago
What I don&#x27;t understand is why the internet permission (one of the most dangerous permissions in my opinion) is assumed to be always requested and not even reported when downloading an app. Sure, most apps need it (most of them for ads though) but at least warn me before installing like you do with other permissions like calls and sms.<p>But wait, there is more, that permission (and some others) are considered so harmless that if you install an app without it, and then the developer publish an update with it, play store will automatically update it without even asking! Remember this doesn&#x27;t happen with &#x27;dangerous&#x27; permissions, so apparently Google thinks accessing the internet is not dangerous at all.
Animatsover 4 years ago
So why aren&#x27;t we hearing about someone being arrested?<p>Google knows who their devs are. Law enforcement can demand they give up that info.
评论 #26061646 未加载
评论 #26061679 未加载
评论 #26061919 未加载
评论 #26061817 未加载
prof18over 4 years ago
QR Reader are load of everything. I went mad to find one a decent one for my parents’ android phone and apparently it doesn’t exists. So in a weekend I’ve created one without any kind of tracking, ads, permission, whatever. Here it is if you guys need one -&gt;<p><a href="https:&#x2F;&#x2F;play.google.com&#x2F;store&#x2F;apps&#x2F;details?id=com.prof18.secureqrreader" rel="nofollow">https:&#x2F;&#x2F;play.google.com&#x2F;store&#x2F;apps&#x2F;details?id=com.prof18.sec...</a>
评论 #26062295 未加载
评论 #26064150 未加载
评论 #26062443 未加载
评论 #26063716 未加载
评论 #26065581 未加载
评论 #26063324 未加载
marcinzmover 4 years ago
Thinking about it, Apple seems like they&#x27;d have better dealt with this sort of issue in four ways:<p>* Stricter review process to catch this preemptively<p>* Stricter app isolation to limit impact without a vulnerability explicit<p>* Longer maintained and more forceful operating system updates to minimize the number of phones running with known exploits<p>* Likely removing&#x2F;disabling app from phones and not just the app store
评论 #26061257 未加载
评论 #26061214 未加载
qwertoxover 4 years ago
I wish Google would inform the users when they remove an app from Google Play due to it containing malware. I&#x27;m not sure if they also remove it remotely from the devices, I think they don&#x27;t, because I once had an affected file explorer which then got removed from Google Play but not from my device.<p>The same goes for Chrome Extensions which have been removed from the Chrome Web Store. In that case, they get removed automatically from the browser, which is somewhat ok. I would prefer that they would get disabled without me being able to enable it again, and get labeled as malicious. Because how else can I verify that I once installed an extension or an app which then turned malicious?<p>Currently I know that either one of my or my dad&#x27;s devices has something malicious on it, because I got an HTTP GET request to a URL whose full path is only known to our devices (and only via HTTPS).
drderidderover 4 years ago
My first ever mobile app was an experimental bit of Android Malware. It got demo&#x27;d by my colleague at Blackhat [1]. I&#x27;m definitely not a hacker, but with a few basic tricks I was able to create a pretty effective trojan which we then injected into a popular game (again only for experimental purposes, it was never released in the wild). In our lab we had literally millions of samples of Android malware, but for iOS we had only two (which only worked on jailbroken phones). Fun times.<p>1. <a href="https:&#x2F;&#x2F;www.softwaretalks.io&#x2F;v&#x2F;4047&#x2F;black-hat-usa-2013-how-to-build-a-spyphone" rel="nofollow">https:&#x2F;&#x2F;www.softwaretalks.io&#x2F;v&#x2F;4047&#x2F;black-hat-usa-2013-how-t...</a>
评论 #26066093 未加载
rajveermalviyaover 4 years ago
Can&#x27;t Google remove apps like Rocket Cleaner, that participate in these ads?
评论 #26061714 未加载
Farbklexover 4 years ago
This is even worse when the app in question comes preinstalled on your Samsung tablet and can&#x27;t be uninstalled (but afaik it can be stopped and downgraded).<p><a href="https:&#x2F;&#x2F;fossbytes.com&#x2F;peel-remote-use-remove-smart-remote&#x2F;" rel="nofollow">https:&#x2F;&#x2F;fossbytes.com&#x2F;peel-remote-use-remove-smart-remote&#x2F;</a> &quot;Truth be told, Peel Remote has been scrutinized for more than a year because of the company desperate measure to gain revenue. In 2017, the app introduced a malign ad practice of unethical lock screen ads and overlays.&quot;<p>My girlfriends tablet just started turning the screen on at random times. It took some time to find out which app causes this.
hilbert42over 4 years ago
<i>Quote from Malwarebytes site: &quot;Peter V. Jaspers-Fayer - Why does this article not contain the publisher and the icon of the app in question? There are many called &quot;Barcode Scanner&quot;, and by omitting this information, you have caused unwarranted panic by users of innocent apps of the same name.&quot;</i><p>The fact that Google allows applications on Google Play to have identical&#x2F;duplicate names is a significant ongoing problem as it causes considerable confusion.<p>I&#x27;m not against apps that have similar functions having identical (duplicate) filenames as this stops developers having to dream up ridiculous names that have little or no bearing to an app&#x27;s function but it would make sense to separate the apps in some simple way that users could easily identify. For instance, apps with identical names could be flagged in many ways such as, say, Google providing a sequence number to the end of the filename. And I&#x27;m sure there are many other suitable ways I&#x27;ve not thought of.<p>As for the fact that Google lets malware onto Google Play and that it has happened many times demonstrates the fact that Google doesn&#x27;t consider the matter of highest importance. That&#x27;s to say, keeping malware off users&#x27; Android phones is not as important as making money from its advertisers.<p>If keeping malware off apps were equally important to Google then this is malware would have unlikely escaped Google&#x27;s monitoring, as Google has just about every technical measure at its disposal to monitor apps for malware—and I&#x27;d venture to say that even its AI technology could be brought bear.<p>Clearly, if both issues aren&#x27;t of equal importance in Google&#x27;s eyes then it raises questions as to why Google keeps changing or adding certain features to its Android operating system in the name of security but which annoy users (and in effect violate their privacy—in that users&#x27; data, etc are even more transparent to Google whether the user likes it or not).<p>Day by day, Google is proving itself to everyone to be more of a worry.<p>—<p>Note: I&#x27;m one of those who have an app on my phone named <i>&#x27;Barcode scanner&#x27;</i> and it took me a while to determine (fortunately) that the one I have installed is not the app in question.
评论 #26062457 未加载
Pxtlover 4 years ago
Meanwhile they block the Terraria developer&#x27;s Google account, after which he&#x27;s decided to cancel his game&#x27;s port to Stadia. How are they so bad at this? Literally driving away legitimate developers while letting scammers run wild.
评论 #26066932 未加载
tuco86over 4 years ago
I noticed the package name com.qrcodescanner.barcodescanner. and went to <a href="https:&#x2F;&#x2F;qrcodescanner.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;qrcodescanner.com&#x2F;</a> which advertises another very popular barcode scanner wescan.<p>they also offer an sdk of their own for including a barcode scanner into your app. <a href="https:&#x2F;&#x2F;github.com&#x2F;WeTransfer&#x2F;WeScan" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;WeTransfer&#x2F;WeScan</a><p>I&#x27;m not really sure they are connected (package names don&#x27;t verify domain names AFAIK). Just curious.
dolmenover 4 years ago
I&#x27;m glad that Firefox on Android now has a built-in QR code scanner. This is the best UI and security improvement they added in the last 5 years.
评论 #26062246 未加载
评论 #26062714 未加载
评论 #26062005 未加载
评论 #26062004 未加载
评论 #26061989 未加载
kmeisthaxover 4 years ago
I had fullscreen ads on unlock with another barcode scanner app - IDK if it was this one or another one, but I remember blaming several other apps before figuring out it was a barcode scanner and removing it. The really frustrating part was that trying to open the app switcher to find out what app this was coming from would also dismiss the ad somehow.
waiseristyover 4 years ago
Crazy to see this on HN. I was affected by this malware earlier this month and have both reported the app via the app store phone UI and submitted a full report w&#x2F; screenshots via the play stores web interface. Absolutely insane that I can still download this app from the play store and the devs account hasn&#x27;t been nuked.
评论 #26067405 未加载
luciopercaover 4 years ago
I stopped using apps from companies or projects I don&#x27;t know some time ago. Which left basically small local companies, the big global ones and FOSS-projects. This of course is not perfect but at least leaves some sort of accountability.
评论 #26062039 未加载
评论 #26062519 未加载
jboydyhackerover 4 years ago
We&#x27;ve built a QR Code and Barcode Scanner that is fully privacy compliant. It focuses on product search and providing local and online prices but the QR code Scanning is incredibly fast here: <a href="https:&#x2F;&#x2F;play.google.com&#x2F;store&#x2F;apps&#x2F;details?id=com.biggu.shopsavvy&amp;hl=en_US&amp;gl=US" rel="nofollow">https:&#x2F;&#x2F;play.google.com&#x2F;store&#x2F;apps&#x2F;details?id=com.biggu.shop...</a><p>If you guys have any features you&#x27;d like to see in a stand alone QR code Reader, let us know.
michaelmroseover 4 years ago
There are so many different issues here.<p>Arguably manual curation doesn&#x27;t scale to google play store or apple app store size and automated scanning only gets you so far.<p>You have several possible threats.<p>1. Apps that are malicious from the start.<p>Best addressed by better automated testing.<p>2. Apps that become malicious particularly when the app changes hands.<p>Best addressed by making this impossible. James&#x2F;foo should never be transferred ownership should result in Jane&#x2F;foo which users would have to download.<p>3. Apps that aren&#x27;t malicious but include a component that is user hostile. Virtually always included for money.<p>Best addressed by just forbidding apps with ads. We wont do this but not much of value would be lost.<p>4. Apps that include a component that isn&#x27;t malicious but itself becomes malicious later.<p>Requires due diligence by the developer. Arguably one could imagine better automated enumeration of the constituent components to discern what might have been compromised so that developers could have their apps automatically pulled and informed that they were compromised. One could also imagine a statutory fine for paid that earn developer revenue wherein their product harms users. This couldn&#x27;t accrue to free apps without making foss impossible. Eliminating apps paid for with ads would eliminate a gray area.<p>An interesting point for those who presently avoid ad laden apps is whether your paid for apps are infected with the same potential malware vectors as the ad supported version as whether or not to show ads may be solely a function of an in app purchase you have made. Your paid for app might therefore be just as vulnerable.<p>What reasonable measures would one expect Google to actually take? Probably only reactive measures like removing this particular app while making no meaningful moves to correct any systemic problems. In the longer term one might expect them to do a better job of finding malware automatically.<p>If you value not getting hacked in the longer term it looks like this is insufficient. If for example Fdroid is insufficient in scope of applications then perhaps we should work on improving this situation as Google is unlikely to fix this for us.
phendrenad2over 4 years ago
Why is a barcode scanner app able to open a web browser and navigate to a page without user interaction (just by being installed)? That&#x27;s the real question here.
herendin2over 4 years ago
The developer&#x27;s street address, as shown in the malwarebytes screenshot, is obviously either incomplete or bogus. There&#x27;s no city or country, and a weird unit number. Is Google Play really approving apps from such dubious sources?<p>Or does Google have the full address? Seems unlikely
评论 #26063100 未加载
codesternewsover 4 years ago
We are the same guys want every app to be free. Do you expect bread to be free or coffee to be free? Why we expect apps to be free even from google?<p>How do you think small app developers earn money by displaying ads? But we want ads to be blocked and don’t want to pay money
评论 #26064335 未加载
djrogersover 4 years ago
What in the seven hells is this? Why on earth would any app <i>not running in the foreground</i> of my mobile device have the ability to launch a random web page?<p>Guess this is why some walled gardens look a lot nicer from the inside...
lukeitupover 4 years ago
Simple scanner turns evil.. these kind of apps should have been offered by the respective OS, as a standard app. If the money involved are correct, then are the developers to blame?! I&#x27;m not sure to be honest.
sloshnmoshover 4 years ago
Imagine if this app had opened the Chrome browser tabs to a specially crafted webpage that exploited a vulnerability in Chrome like the recent zero days in the V8 scripting engine.
scnsover 4 years ago
I use this one from F-Droid:<p><a href="https:&#x2F;&#x2F;f-droid.org&#x2F;en&#x2F;packages&#x2F;com.secuso.privacyFriendlyCodeScanner&#x2F;" rel="nofollow">https:&#x2F;&#x2F;f-droid.org&#x2F;en&#x2F;packages&#x2F;com.secuso.privacyFriendlyCo...</a><p>you can directly download the APK from that site, don&#x27;t need an F-Droid client.<p>If you want an F-Droid client, i recommend Foxy Droid. Unfortunately lacks some features of the official one but way faster and nicer to use.<p><a href="https:&#x2F;&#x2F;f-droid.org&#x2F;en&#x2F;packages&#x2F;nya.kitsunyan.foxydroid&#x2F;" rel="nofollow">https:&#x2F;&#x2F;f-droid.org&#x2F;en&#x2F;packages&#x2F;nya.kitsunyan.foxydroid&#x2F;</a>
secondcomingover 4 years ago
Does any know what SDK they were using? I work in adtech and would like to review traffic from this SDK and potentially block it.<p>Edit: Seems they&#x27;re using MoPub and AdMob
varispeedover 4 years ago
Most apps on Android behave like a malware. The most annoying ones are those who randomly take over the screen and play ads with annoying music and you have no way to close it quickly and you don&#x27;t know which app is displaying those. Only solutions so far is to actually disable apps one by one and see if the problem appear. I think Google should remove all apps that do that. My friend&#x27;s phone who is not IT literate, essentially looks as the IE6 back in the day.
marcodiegoover 4 years ago
Considering I&#x27;m not dependent on any Google Play only app, is there a good reason not to use f-droid instead?
unixheroover 4 years ago
Another episode of Stallman was right.
mickotronover 4 years ago
Binary Eye is a QR scanner for android that is open source, and available on Google Play and F-Droid.
wnevetsover 4 years ago
Android doesn&#x27;t actually need a 3rd party barcode scanner app. Google Lens supports barcodes.
评论 #26068034 未加载
curt15over 4 years ago
This is why Ubuntu&#x27;s forced auto-updates policy for snaps is crazy.
评论 #26064800 未加载
guy-omover 4 years ago
QR code scanning should just be native in every OS.
spacemanmattover 4 years ago
Anyone else just delete some unused apps?
dolmenover 4 years ago
The title says &quot;Barcode scanner&quot;, but this is a QR Code scanner app from qrcodescanner.com
xtatover 4 years ago
app stores are false security, always have been
lvsover 4 years ago
The OG Barcode Scanner app is getting absolutely throttled with negative reviews. But this posting seems to be about a clone app by a different developer.<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Barcode_Scanner_(application)" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Barcode_Scanner_(application)</a><p><a href="https:&#x2F;&#x2F;play.google.com&#x2F;store&#x2F;apps&#x2F;details?id=com.google.zxing.client.android" rel="nofollow">https:&#x2F;&#x2F;play.google.com&#x2F;store&#x2F;apps&#x2F;details?id=com.google.zxi...</a>
评论 #26061278 未加载
评论 #26061605 未加载
评论 #26061266 未加载
评论 #26061247 未加载
评论 #26061666 未加载
评论 #26061592 未加载
评论 #26061219 未加载
评论 #26061092 未加载
estomagordoover 4 years ago
Oh wow, one hundredth of a user.<p>People really need to start respecting m=milli and M=mega.
评论 #26062644 未加载
est31over 4 years ago
I don&#x27;t get why no barcode scanner app is shipped with Android. It&#x27;s such a basic functionality. Edit: apparently it IS shipped on iOS and at least my Lineage OS default camera app has a QR code reader too.
评论 #26061304 未加载
评论 #26061186 未加载
评论 #26061347 未加载
LordOfWolvesover 4 years ago
Apple’s (often critical) review process for app updates is shining right now!<p>Edit: &#x2F;s
评论 #26061468 未加载
评论 #26061316 未加载
评论 #26061185 未加载
RavlaAlvarover 4 years ago
This, is why I am going to buy more apple stock tomorrow.