android-hidden-api | provides access to Android hidden APIs | Android library
kandi X-RAY | android-hidden-api Summary
kandi X-RAY | android-hidden-api Summary
Android Hidden APIs are classes, methods and resources that Google hides from you because of stability reason. These features are hidden because they may be changed on next API version. The internal APIs are located in package com.android.internal and available in the framework.jar, while the hidden APIs are located in the android.jar file with @hide javadoc attribute. Now you know the difference. But I will refer to both as hidden APIs. This repo contains custom android.jar which you can use to develop your app. However, if you urgently need to create your own android.jar, I also share you the Krabby Patty secret recipe here: Create Your Own Android Hidden APIs.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
- Print all the values
- Checks if class exists .
- Checks if is class exists .
- Sorts the map .
- Gets the id of the resource with the given name and package name .
- Sends the message to the local broadcast manager .
- Sends a broadcast message to the specified key .
- Puts an object into this resource holder .
- Get a drawable by resource name .
- Get a fraction from a resource
android-hidden-api Key Features
android-hidden-api Examples and Code Snippets
Community Discussions
Trending Discussions on android-hidden-api
QUESTION
So, I'm building an app to copy all my messages (AND mms, WITH attachments) from iOS (iTunes backup) to Android Pie (OxygenOS).
I went through Android's SmsManager.java file, and I noticed two methods:
importTextMessage(...)
does the job perfectly for SMS!!importMultimediaMessage(...)
, hum.. MMS is a big deal.
Can someone explain me how to use importMultimediaMessage
?
What are the first 2 params?
I wish I could just import the attachments (byte[]
) and somehow, link it to a message..
PS: These 2 methods are part of internal APIs, and thus, they are not well documented.
To use it in a project, we have to:
- use a modified version of android.jar (see version 28 here github.com/anggrayudi/android-hidden-api)
Run the following command from the computer
...
ANSWER
Answered 2018-Nov-22 at 14:42Answering myself, I end up not using importMultimediaMessage()
.
If you want a working project, see here https://github.com/let-aurn/iosmessagetoandroid.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install android-hidden-api
You can use android-hidden-api like any standard Java library. Please include the the jar files in your classpath. You can also use any IDE and you can run and debug the android-hidden-api component as you would do with any other Java program. Best practice is to use a build tool that supports dependency management such as Maven or Gradle. For Maven installation, please refer maven.apache.org. For Gradle installation, please refer gradle.org .
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page