Suche senden
Hochladen
Android hide
•
Als PPTX, PDF herunterladen
•
0 gefällt mir
•
239 views
Bernat Borrás-Paronella Petit
Folgen
Android hint feeatures that no all developeres know, and probably they should.
Weniger lesen
Mehr lesen
Software
Melden
Teilen
Melden
Teilen
1 von 24
Jetzt herunterladen
Empfohlen
การเข ยนโปรแกรมต ดต_อฐานข_อม_ล
การเข ยนโปรแกรมต ดต_อฐานข_อม_ล
Bongza Naruk
Power point 2
Power point 2
Peter Fessier
Joghurt
Joghurt
kisvirag89
GUTHA
GUTHA
Ruthais2
Android hide
Android hide
Bernat Borrás-Paronella Petit
Dia del aprendiz
Dia del aprendiz
sadimana
Joghurt
Joghurt
kisvirag89
Dia del aprendiz
Dia del aprendiz
sadimana
Empfohlen
การเข ยนโปรแกรมต ดต_อฐานข_อม_ล
การเข ยนโปรแกรมต ดต_อฐานข_อม_ล
Bongza Naruk
Power point 2
Power point 2
Peter Fessier
Joghurt
Joghurt
kisvirag89
GUTHA
GUTHA
Ruthais2
Android hide
Android hide
Bernat Borrás-Paronella Petit
Dia del aprendiz
Dia del aprendiz
sadimana
Joghurt
Joghurt
kisvirag89
Dia del aprendiz
Dia del aprendiz
sadimana
Android Froyo
Android Froyo
Robert Cooper
GCM aperitivo Android
GCM aperitivo Android
Luca Morettoni
Android - Api & Debugging in Android
Android - Api & Debugging in Android
Vibrant Technologies & Computers
Getting your app ready for android n
Getting your app ready for android n
Sercan Yusuf
What's new in android jakarta gdg (2015-08-26)
What's new in android jakarta gdg (2015-08-26)
Google
Google analytics
Google analytics
Sean Tsai
Android is not just mobile
Android is not just mobile
Kevin McDonagh
Build resource server & client for OCF Cloud (2018.8.30)
Build resource server & client for OCF Cloud (2018.8.30)
남균 김
#MBLTdev: Разработка первоклассных SDK для Android (Twitter)
#MBLTdev: Разработка первоклассных SDK для Android (Twitter)
e-Legion
Creating a Smart Alarm System with Raspberry Pi and Google Cloud Pub/Sub
Creating a Smart Alarm System with Raspberry Pi and Google Cloud Pub/Sub
XinYingLim12
Android securitybyexample
Android securitybyexample
Pragati Rai
Android: Intent, Intent Filter, Broadcast Receivers
Android: Intent, Intent Filter, Broadcast Receivers
CodeAndroid
Cloud nativemicroservices jax-london2020
Cloud nativemicroservices jax-london2020
Emily Jiang
Cloud nativemicroservices jax-london2020
Cloud nativemicroservices jax-london2020
Emily Jiang
Building Twitter's SDKs for Android
Building Twitter's SDKs for Android
Andy Piper
IoT on Raspberry PI v1.2
IoT on Raspberry PI v1.2
John Staveley
Overtaking Firefox Profiles: Vulnerabilities in Firefox for Android
Overtaking Firefox Profiles: Vulnerabilities in Firefox for Android
IBM Security
Multiple Vulnerabilities in Mozilla Firefox for Android
Multiple Vulnerabilities in Mozilla Firefox for Android
The Hacker News
BroadcastReceivers in Android
BroadcastReceivers in Android
Perfect APK
HBaseCon 2013: A Developer’s Guide to Coprocessors
HBaseCon 2013: A Developer’s Guide to Coprocessors
Cloudera, Inc.
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
Andreas Kunz
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Applitools
Weitere ähnliche Inhalte
Ähnlich wie Android hide
Android Froyo
Android Froyo
Robert Cooper
GCM aperitivo Android
GCM aperitivo Android
Luca Morettoni
Android - Api & Debugging in Android
Android - Api & Debugging in Android
Vibrant Technologies & Computers
Getting your app ready for android n
Getting your app ready for android n
Sercan Yusuf
What's new in android jakarta gdg (2015-08-26)
What's new in android jakarta gdg (2015-08-26)
Google
Google analytics
Google analytics
Sean Tsai
Android is not just mobile
Android is not just mobile
Kevin McDonagh
Build resource server & client for OCF Cloud (2018.8.30)
Build resource server & client for OCF Cloud (2018.8.30)
남균 김
#MBLTdev: Разработка первоклассных SDK для Android (Twitter)
#MBLTdev: Разработка первоклассных SDK для Android (Twitter)
e-Legion
Creating a Smart Alarm System with Raspberry Pi and Google Cloud Pub/Sub
Creating a Smart Alarm System with Raspberry Pi and Google Cloud Pub/Sub
XinYingLim12
Android securitybyexample
Android securitybyexample
Pragati Rai
Android: Intent, Intent Filter, Broadcast Receivers
Android: Intent, Intent Filter, Broadcast Receivers
CodeAndroid
Cloud nativemicroservices jax-london2020
Cloud nativemicroservices jax-london2020
Emily Jiang
Cloud nativemicroservices jax-london2020
Cloud nativemicroservices jax-london2020
Emily Jiang
Building Twitter's SDKs for Android
Building Twitter's SDKs for Android
Andy Piper
IoT on Raspberry PI v1.2
IoT on Raspberry PI v1.2
John Staveley
Overtaking Firefox Profiles: Vulnerabilities in Firefox for Android
Overtaking Firefox Profiles: Vulnerabilities in Firefox for Android
IBM Security
Multiple Vulnerabilities in Mozilla Firefox for Android
Multiple Vulnerabilities in Mozilla Firefox for Android
The Hacker News
BroadcastReceivers in Android
BroadcastReceivers in Android
Perfect APK
HBaseCon 2013: A Developer’s Guide to Coprocessors
HBaseCon 2013: A Developer’s Guide to Coprocessors
Cloudera, Inc.
Ähnlich wie Android hide
(20)
Android Froyo
Android Froyo
GCM aperitivo Android
GCM aperitivo Android
Android - Api & Debugging in Android
Android - Api & Debugging in Android
Getting your app ready for android n
Getting your app ready for android n
What's new in android jakarta gdg (2015-08-26)
What's new in android jakarta gdg (2015-08-26)
Google analytics
Google analytics
Android is not just mobile
Android is not just mobile
Build resource server & client for OCF Cloud (2018.8.30)
Build resource server & client for OCF Cloud (2018.8.30)
#MBLTdev: Разработка первоклассных SDK для Android (Twitter)
#MBLTdev: Разработка первоклассных SDK для Android (Twitter)
Creating a Smart Alarm System with Raspberry Pi and Google Cloud Pub/Sub
Creating a Smart Alarm System with Raspberry Pi and Google Cloud Pub/Sub
Android securitybyexample
Android securitybyexample
Android: Intent, Intent Filter, Broadcast Receivers
Android: Intent, Intent Filter, Broadcast Receivers
Cloud nativemicroservices jax-london2020
Cloud nativemicroservices jax-london2020
Cloud nativemicroservices jax-london2020
Cloud nativemicroservices jax-london2020
Building Twitter's SDKs for Android
Building Twitter's SDKs for Android
IoT on Raspberry PI v1.2
IoT on Raspberry PI v1.2
Overtaking Firefox Profiles: Vulnerabilities in Firefox for Android
Overtaking Firefox Profiles: Vulnerabilities in Firefox for Android
Multiple Vulnerabilities in Mozilla Firefox for Android
Multiple Vulnerabilities in Mozilla Firefox for Android
BroadcastReceivers in Android
BroadcastReceivers in Android
HBaseCon 2013: A Developer’s Guide to Coprocessors
HBaseCon 2013: A Developer’s Guide to Coprocessors
Kürzlich hochgeladen
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
Andreas Kunz
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Applitools
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
OnePlan Solutions
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
vyaparkranti
eSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration tools
osttopstonverter
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
kalichargn70th171
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
Bert Jan Schrijver
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecture
rahul_net
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
confluent
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Cizo Technology Services
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryError
Tier1 app
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identity
team-WIBU
SoftTeco - Software Development Company Profile
SoftTeco - Software Development Company Profile
akrivarotava
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
RTS corp
Osi security architecture in network.pptx
Osi security architecture in network.pptx
VinzoCenzo
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository world
Roberto Pérez Alcolea
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
preethippts
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Drew Moseley
Not a Kubernetes fan? The state of PaaS in 2024
Not a Kubernetes fan? The state of PaaS in 2024
Anthony Dahanne
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
Shane Coughlan
Kürzlich hochgeladen
(20)
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
eSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration tools
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecture
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryError
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identity
SoftTeco - Software Development Company Profile
SoftTeco - Software Development Company Profile
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Osi security architecture in network.pptx
Osi security architecture in network.pptx
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository world
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Not a Kubernetes fan? The state of PaaS in 2024
Not a Kubernetes fan? The state of PaaS in 2024
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
Android hide
1.
2.
Android developer ● Wordline ●
Catmóbil SCP ● Catdroid @lepetitbernat http://es.linkedin.com/in/bernatp
3.
Restricted profiles -> JellyBean+ Crash
reports -> ApplicationErrorReport -> Send Feedback (2 ways) Hide intents -> Data usage
4.
Added in JellyBean •
Android 4.3 • API 18+ • Tablets
5.
TYPE_BOOLEAN TYPE_CHOICE TYPE_MULTI_SELECT BroadcastReceiver IntentFilter android.intent.action. GET_RESTRICTION_ENTRIES
6.
extends BroadCastReceiver { onReceive(...) PendingResult
result = goAsync(); new Thread() run() // ADD RESTRICTIONS Create broadcast
7.
new ArrayList<RestrictionEntry>(); new RestrictionEntry(KEY_BOOLEAN,
true); entry.setTitle("Dangerous enabled"); entry.setType(RestrictionEntry.TYPE_BOOLEAN); add(entry); Create restrictions
8.
Bundle extras =
new Bundle(); extras.putParcelableArrayList( Intent.EXTRA_RESTRICTIONS_LIST, restrictions); result.setResult(Activity.RESULT_OK, null, extras); result.finish(); Final steps!
9.
UserManager usrManager =
(UserManager) getSystemService(Context.USER_SERVICE); Bundle restrictions = usrManager.getApplicationRestrictions(getPackageName()); restrictions != null restrictions.get(...); Using restrictions
10.
11.
Intent customIntent =
new Intent(); customIntent.setClass(context, SettingsActivity.class); extras.putParcelable( Intent.EXTRA_RESTRICTIONS_INTENT, customIntent); result.setResult(Activity.RESULT_OK, null, extras); result.finish(); Custom restrictions
12.
• d.android.com o http://goo.gl/I0D3PU •
DevBytes o https://www.youtube.com/watch?v=pdUcANNm72o
13.
Added in IceCream • Android
4.0 • API 14+ • Leave user write messages
14.
15.
ApplicationErrorRepor t • TYPE_NONE • TYPE_CRASH •
TYPE_ANR • TYPE_BATTERY • TYPE_RUNNING_SERVICE
16.
Exception e; ... report =
new ApplicationErrorReport(); report.type = ApplicationErrorReport.TYPE_CRASH; ... crash= new ApplicationErrorReport.CrashInfo(); report.crashInfo = crash; ... arn = new ApplicationErrorReport.AnrInfo(); report.arnInfo = arn; … ApplicationErrorReport
17.
Intent intent =
new Intent(Intent.ACTION_VIEW); intent.setClassName("com.google.android.feedback", "com.google.android.feedback.FeedbackActivity"); intent.putExtra(Intent.EXTRA_BUG_REPORT, report) startActivity(intent); Intent
18.
Intent.EXTRA_BUG_REPOR T Intent.ACTION_APP_ERRO R
19.
Trick FeedbackException ● Custom message ●
Custom class name ● Custom stacktrace ● User messages
20.
• d.android.com o http://goo.gl/QZnjZW •
Black feedback o http://stackoverflow.com/a/20848542 • Google feedback o http://stackoverflow.com/a/22156938
21.
22.
IntentFilter android.intent.action. MANAGE_NETWORK_USAGE ApplicationErrorReport
23.
?
24.
!https://github.com/alorma/Baug_Android_hide
Jetzt herunterladen