[Android] Architecture des packages
Salut à tous,
Voila, j'essaye de faire un bout de code permettant à mon appli d'envoyer des commandes AT à mon modem (ou baseband), j'ai regardé le code du RIL (Radio Interface Layer) et j'ai trouvé ca dans les commentaires (dans ril.h):
Code:
1 2 3 4 5 6 7 8
|
/*
RIL_REQUEST_OEM_HOOK_RAW
This request reserved for OEM-specific uses. It passes raw byte arrays
back and forth.
It can be invoked on the Java side from
com.android.internal.telephony.Phone.invokeOemRilRequestRaw()
*/ |
Les commandes AT que je désire envoyer ne sont pas encore supportées par le RIL, d'où l'utilisation des hook.
L'interface Phone est elle implémentée par d'autres classes dans le package com.android.internal.telephony
Le seul souci:
- je n'arrive pas à accéder depuis mon application au package com.android.internal.telephony.
Est-ce que qqn a déjà eu le même souci ou sait comment contourner cela ?
Merci !!
++
Ju