- All about android 102
- All About Android 102
- Содержание
- All About Android 102: (Episode Name)
- Guests
- Video Mail
- Hardware
- Android 11 storage FAQ
- Does Scoped Storage allow apps to access files with file paths, using File API, for example?
- How does the performance of file path access compare to Media Store APIs?
- My app needs broad access to shared storage. Is Storage Access Framework the only option available?
- What categories of apps should request the MANAGE_EXTERNAL_STORAGE permission?
- Does using Storage Access Framework require Google Play policy approval?
- Are there any further restrictions to using Storage Access Framework in Android 11 as compared to Android 10?
- How can apps test out Scoped Storage changes?
- Are apps in scoped storage limited to writing files into their app-specific data directories?
- What is the guidance around using the Media Store DATA column since it’s been deprecated?
- For apps that have opted out of Scoped Storage, when will they have to be compatible with Scoped Storage?
- What is the recommended way to migrate data that we currently store outside of Scoped Storage?
- Are there any exceptions for Android/obb directories given that some package installers, like app stores, need access to it?
All about android 102
All about android
версия: 1.0
Последнее обновление программы в шапке: 29.09.2012
Краткое описание:
Ежемесячный независимый журнал о Android.
Описание:
Вам надоело читать новости о android, смотреть анонсы (обзоры) игр и программ? Вы хотите всё знать о мире андроида и не только, не отрываясь от своего андроид устройста? Тогда этот журнал для вас. В нём каждый найдет что-то для себя.
Особенности:
— OFFLINE версия
— Красивый интерфейс
— Всегда свежие новости
— Много юмора
— Интересные статьи
Вам ещё мало? Тогда скорей скачивайте журнал и получайте удовольствие от прочитанного!
Автор журнала: Гавришов Глеб (Joker is crazy)
Автор приложения: Павел Night_Death Романов.
Домашняя страница: http://nightdeath.ru/
Русский интерфейс: Да
Программой поддерживается установка на SD (OS 2.2+).
Скачать: версия: 1.0aaandroid.apk ( 5.05 МБ )
Сообщение отредактировал dvoriki06 — 30.09.12, 11:10
Источник
All About Android 102
Guest: Marques Brownlee
Topic: «Android Watch» watch, Google Glass Explorer Program, Chrome not merging with Android, T-Mobile’s new plans, Keep, and more.
Recorded: March 26 2013
Duration: 1:36:39
Содержание
All About Android 102: (Episode Name)
Guests
- Google’s Chrome, Android systems to stay separate
Eric Schmidt put a stop (at least for now) to the speculation that Chrome and Android might merge into a unified product now that Sundar Pichai would be taking over the lead on Android, on top of his work as VP of Chrome. Schmidt said «we don’t make decisions based on who the leader is» but rather where the technology takes them. He said Chrome and Android will remain separate «for a very long time because they solve different problems.»
- Google to keep Android and Chrome OS separate, says Schmidt
- Google To Send Out Invites To Its Glass Explorer Program Over The Next Few Days, No Word On When It Plans To Ship Them
Google just announced that it will send out invitations in the next few days to those who participated in its #ifihadglass campaign. Later this week, it will contact those who had the best ideas through Google+ and Twitter and invite them to purchase Glass for $1,500 and then pick up their devices at a number of events that the company is planning in San Francisco, New York and L.A. later this year. It’s not clear when exactly Google plans to ship these Glass Explorer Editions.
- Google: Glass winners chosen; announcements to come
- Google Glass Could Be Subject to Texting-While-Driving Laws
Gary G. Howell, a Republican member of the West Virginia legislature, has introduced a bill that would amend a state law forbidding texting-while-driving to also prohibit «using a wearable computer with head mounted display.» That language is aimed pretty much right at Google Glass. Howell’s no Luddite — he told CNET’s that he’s a fan of Google Glass in general. However, he sees his bill as an «extension» of texting-while-driving laws aimed at protecting young new drivers and those around them. «It is mostly the young that are the tech-savvy that try new things,» he said. «They are also our most vulnerable and underskilled drivers. We heard of many crashes caused by texting and driving, most involving our youngest drivers.»
- Preview of New Google Play Version 4.0
I caught yesterday’s episode of AAA where you talked about ad blockers. I agree with the team that ads are necessary for free content. We depend on ads to drive revenue on both platforms.
I was at a Google conference last week in Tel Aviv and Google relies on ads as much on iPhone as they do on Android.
Really great publishers have an ability and talent for using ads that are one both of perceived value to the user, not disrupting to non targeted users and flowing within the design aesthetic of the app.
Even if you don’t notice them, when scaled many people do notice them and indeed click them. The payment system to developers is based on clicks, so if ads don’t get clicked they are of little value to anyone in the supply chain.
Some people are hard to please, they will never be happy. Most likely the same people that sit through tv ads to have the ability to watch their favorite shows on network television.
Thanks for your support and if you do see an ad that works for you, click on it. It definitely helps support the devs and their families. Keep up the great work. Congrats on 100+ episodes
Video Mail
Video response to your discussion on episode 101 about ad-blocking apps.
The link for the video is http://youtu.be/qAhw9L4LoJ4 Thanks so much,
Hardware
- Samsung confirms smartwatch in development to take on unannounced apple iWatch
- LG rumored to be building its own smartwatch to compete with Apple, Samsung, and Google
- Google’s Android unit reportedly building a smart watch
While Google wouldn’t comment on the rumor, FT points out a 2011 Google patent application for a «smart watch» with a dual-screened «flip-up display» and «tactile user interface,» although any product that Google did eventually bring to market could have little resemblance to the invention it describes. It’s worth noting that Google acquisition Motorola produced its own Android-powered smartwatch under the name MotoACTV.
- Google patents smart watch with flip-up display that could reveal everyday objects’ secrets
Google has considered transferring ideas from Project Glass over to your wrist by patenting a smart watch with a transparent, flip-up touchscreen. If such a device ever came off the USPTO papers, it would present notifications and other info transmitted from your smartphone at a glance, like many, many others now on the market.
- T-Mobile’s HTC One, Galaxy S4 each will cost just $99
The short of it: — T-Mobile launched LTE in seven markets (Baltimore, MD; Kansas City, KS; Houston, TX; Las Vegas, NV; Phoenix, AZ; San Jose, CA and Washington D.C. 10-20 Mbps down 8-12 up) — HD Voice if tailing to someone else using the service — «Best phones» cost $99 up front, plus $20 per month, or the full cost of the phone up front. — New plans as described previously, $50 for a line $10 for additional lines, $10 for 2GB of ‘4G’ data, $20 for unlimited ‘4G’ (though tethering is limited to 2.5GB). — If you leave T-Mobile before paying off phone, you owe the balance, but there’s a ‘fair market credit’ for trade-ins.
- OUYA will likely launch with support for NES, SNES and N64 game emulation
Just broke down and bought a Nexus 7 (actually 2 — one also for my son). I’ve been a follower of various TWIT shows, but now have a reason to follow All About Android. I love it! I want to know the best way to charge the battery for the longest life. Is it OK to charge it overnight (over-charge it)? I saw a post recently on an adroid forum that said: «I charge mine with the cable provided connected to a powered USB hub that is connected to my computer. It charges overnight even with the computer turned off. It charges slower than with the provided 2 amp charger but that is better. Slower charging causes less battery heat and longer battery life.» Do you agree?
Источник
Android 11 storage FAQ
First introduced in Android 10, scoped storage is designed to protect app and user data and reduce file clutter. Since then, you’ve provided a lot of valuable feedback, which has helped us evolve the feature — thank you. Android 11 includes several notable enhancements that are based on your feedback. For example, we’ve enabled direct file path access to media files to improve compatibility of existing code and libraries. We understand that many apps, especially complex ones like Viber, require thoughtful planning to adopt scoped storage in order to continue supporting existing users, ensure adherence to current storage best practices, and maintain backward compatibility. Based on conversations with developers and lively discussions on public forums, we’ve prepared an FAQ to help you better understand various capabilities, behavior changes, and restrictions in scoped storage.
Does Scoped Storage allow apps to access files with file paths, using File API, for example?
- We recognize that some apps rely on code or libraries that access media file paths directly. Therefore on Android 11, apps with the read external storage permission are able to access files with file paths in the scoped storage environment. On Android 10 devices, this is not available to apps in the scoped storage environment unless they have opted-out by setting the android:requestLegacyExternalStorage manifest attribute. To ensure continuity across Android versions, if your app targets Android 10 or above, you should also opt-out. See scoped storage best practices for details.
How does the performance of file path access compare to Media Store APIs?
- The performance really depends on the exact use case. For sequential reads like in the case of playback of videos, file path access offers comparable performance to Media Store. However for random reads and writes, using file path can be up to twice as slow. For the fastest and most consistent read and writes we recommend Media Store APIs.
My app needs broad access to shared storage. Is Storage Access Framework the only option available?
- Storage Access Framework (SAF) is indeed one option that allows the user to grant access to directories and files. However, note that there are access restrictions to certain directories, such as the root and Android/data directories. While the majority of apps that need storage access can use best practices such as SAF or Media Store API, there could be cases where apps need broad access to shared storage or can’t do so efficiently with these best practices. For these cases, we have added the MANAGE_EXTERNAL_STORAGE permission to give access to all files on external storage, except the Android/data and Android/obb directories. To learn more about related Google Play guidelines, read the updated policy from the Policy Help Center.
What categories of apps should request the MANAGE_EXTERNAL_STORAGE permission?
- The MANAGE_EXTERNAL_STORAGE permission is intended for apps that have a core use case that requires broad access of files on a device, but cannot do so efficiently using scoped storage best practices. While it isn’t practical to enumerate all possible use cases, some use cases include file managers, backup and restore, anti-virus apps or productivity file editing apps.
Does using Storage Access Framework require Google Play policy approval?
- The Storage Access Framework has been in the platform since Android 4.4. Accessing files via Storage Access Framework gives users better control because the user is involved in picking files and it doesn’t require any user permissions. There’s no Google Play policy related to its usage.
Are there any further restrictions to using Storage Access Framework in Android 11 as compared to Android 10?
- Apps that target Android 11 (API level 30) and use Storage Access Framework will no longer be able to grant access to directories, such as the root directory of the SD card and the Download directory. Regardless of target SDK, Storage Access Framework on Android 11 cannot be used to gain access to Android/data and Android/obb directories. Learn more about these restrictions and ways to test the behaviors.
How can apps test out Scoped Storage changes?
- Apps can test out scoped storage behavior related to direct file path access or Media Store APIs via these compatibility flags. There’s also another compatibility flag to test the restrictions to access certain paths with Storage Access Framework.
Are apps in scoped storage limited to writing files into their app-specific data directories?
- In scoped storage, apps can contribute media files to Media Store collections. Media Store will put the files into well organized folders like DCIM, Movies, Download, and so on based on file type. For all such files, apps can also continue to have access via File APIs as well. The OS maintains a system to attribute an app to each media store file, so apps can read/write files that they originally contributed to the Media Store without needing storage permissions.
What is the guidance around using the Media Store DATA column since it’s been deprecated?
- On Android 10, apps in the scoped storage environment cannot access files using the file path. To be consistent with this design, we deprecated the DATA column then. Based on your feedback on the needs to work with existing native code or libraries, Android 11 now supports file path access for apps in scoped storage. Accordingly, the DATA column could actually be useful for some scenarios. For inserts and updates into the Media Store, apps in Scoped Storage should use DISPLAY_NAME and RELATIVE_PATH columns. They can no longer use the DATA column for this. When reading Media Store entries for files that exist on disk, the DATA column will have a valid file path, which can be used with the File API or NDK file libraries. Apps should however be prepared to handle any file I/O errors from these operations and should not assume the file is always available.
For apps that have opted out of Scoped Storage, when will they have to be compatible with Scoped Storage?
- On devices running Android 11 or higher, apps will be put into Scoped Storage as soon as they target Android 11 or higher.
What is the recommended way to migrate data that we currently store outside of Scoped Storage?
- preserveLegacyExternalStorage flag allows an app to retain legacy storage access on upgrades even while targeting Android 11. However beware that on new installs on Android 11, this flag has no effect. Please make code changes to adapt to Scoped Storage before targeting Android 11. Learn more about data migration best practices.
Are there any exceptions for Android/obb directories given that some package installers, like app stores, need access to it?
- Apps that hold the REQUEST_INSTALL_PACKAGES permission can access other apps’ Android/obb directories.
We hope you find this FAQ useful in planning your adoption of scoped storage. Please visit our best practice documentation for more information.
Источник