X-C
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment :
Clé USB Samsung USB Type-C™ 256GB 400MB/s ...
Voir le deal
25.99 €

Installer les apps en PLAY ?

Aller en bas

Installer les apps en PLAY ? Empty Installer les apps en PLAY ?

Message par zouzzz Lun 22 Juil 2013 - 14:05

Salut,

J'aimerais savoir si certains d'entres vous avez réussi à installer les applications (ou jeux) sideloadés en PLAY.

J'ai décompilé un APK qui s'installe en MAKE. Il me donne divers fichiers dont le AndroidManifest.xml.
Je pense que c'est le fichier à modifier puis recompiler pour orienter l'installation de l'application en PLAY plutôt qu'en MAKE.

Un fichier AndroidManifest.xml d'exemple :

Code:
<?xml version="1.0" encoding="utf-8"?>
<manifest android:versionCode="321" ="6.0.5.1" android:installLocation="auto" package="com.***.***Backup"
  xmlns:android="http://schemas.android.com/apk/res/android">
    <supports-screens ="true" ="true" ="true" ="true" ="true" />
    <uses-permission ="android.permission.READ_EXTERNAL_STORAGE" />
    <uses-permission ="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission ="android.permission.READ_MEDIA_STORAGE" />
    <uses-permission ="android.permission.WRITE_MEDIA_STORAGE" />
    <uses-permission ="android.permission.WAKE_LOCK" />
    <uses-permission ="android.permission.INTERNET" />
    <uses-permission ="android.permission.RECEIVE_BOOT_COMPLETED" />
    <uses-permission ="android.permission.VIBRATE" />
    <uses-permission ="android.permission.READ_PHONE_STATE" />
    <uses-permission ="android.permission.GET_ACCOUNTS" />
    <uses-permission ="android.permission.USE_CREDENTIALS" />
    <uses-permission ="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission ="com.android.browser.permission.READ_HISTORY_BOOKMARKS" />
    <uses-permission ="com.android.browser.permission.WRITE_HISTORY_BOOKMARKS" />
    <uses-permission ="android.permission.READ_CALL_LOG" />
    <uses-permission ="android.permission.WRITE_CALL_LOG" />
    <uses-permission ="com.android.voicemail.permission.ADD_VOICEMAIL" />
    <uses-permission ="com.android.voicemail.permission.READ_WRITE_ALL_VOICEMAIL" />
    <uses-permission ="android.permission.READ_CONTACTS" />
    <uses-permission ="android.permission.WRITE_CONTACTS" />
    <uses-permission ="android.permission.READ_SMS" />
    <uses-permission ="android.permission.WRITE_SMS" />
    <uses-permission ="android.permission.ACCESS_WIFI_STATE" />
    <uses-permission ="android.permission.CHANGE_WIFI_STATE" />
    <uses-permission ="android.permission.ACCESS_SUPERUSER" />
    <uses-feature ="android.hardware.touchscreen" ="false" />
    <uses-feature ="android.hardware.telephony" ="false" />
    <uses-feature ="android.hardware.wifi" ="false" />
    <application ="@string/app_name" ="@drawable/icon" =".MainApplication" ="true">
        <activity ="@string/app_name" =".MainActivity" ="singleTask" ="keyboard|keyboardHidden|orientation|screenSize|smallestScreenSize">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity ="@string/preferences" ="o.ì…Ÿ" />
        <activity ="@string/batch_actions" ="o.덁" ="keyboard|keyboardHidden|orientation|screenSize|smallestScreenSize" />
        <activity ="@string/journal_viewer" ="o.É“" />
        <activity ="o.ËŒ" />
        <activity ="o.Î’" />
        <activity =".MyWidgetConfigure">
            <intent-filter>
                <action android:name="android.appwidget.action.APPWIDGET_CONFIGURE" />
            </intent-filter>
        </activity>
        <activity =".MyDataProfileWidgetConfigure">
            <intent-filter>
                <action android:name="android.appwidget.action.APPWIDGET_CONFIGURE" />
            </intent-filter>
        </activity>
        <activity ="@style/Theme.Transparent" ="o.ㆉ" ="true" ="singleInstance" ="true" />
        <activity ="o.è”–" ="true" />
        <activity ="@string/action_select_data_profile" ="o.È–" ="true" ="singleInstance" ="true" />
        <activity ="o.ኚ" ="keyboard|keyboardHidden|orientation|screenSize|smallestScreenSize" ="true" />
        <activity ="@string/update_zip_maker" ="o.σ" ="keyboard|keyboardHidden|orientation|screenSize|smallestScreenSize" />
        <activity ="@string/enter_passphrase" ="o.東" ="true" ="singleInstance" ="true" />
        <activity ="@string/changelog" ="o.ㆁ" ="true" />
        <activity ="@string/market_auto_updates_manager" ="o.é­•" ="keyboard|keyboardHidden|orientation|screenSize|smallestScreenSize" />
        <activity ="@string/restore_from_nandroid_backup" ="o.æ…®" ="keyboard|keyboardHidden|orientation|screenSize|smallestScreenSize" />
        <activity ="@string/restore_from_adb_backup" ="o.碚" ="keyboard|keyboardHidden|orientation|screenSize|smallestScreenSize" />
        <activity ="@string/manage_tb_web_server" ="o.Ò¼" ="singleInstance" ="keyboard|keyboardHidden|orientation|screenSize|smallestScreenSize" />
        <activity ="@style/Theme.Transparent" ="@string/import_backup" =".ImportBackupActivity">
            <intent-filter>
                <action android:name="android.intent.action.VIEW" />
                <category android:name="android.intent.category.DEFAULT" />
                <category android:name="android.intent.category.BROWSABLE" />
                <data ="application/vnd.***backup.archive" />
            </intent-filter>
            <intent-filter>
                <action android:name="android.intent.action.VIEW" />
                <category android:name="android.intent.category.DEFAULT" />
                <category android:name="android.intent.category.BROWSABLE" />
                <data ="*/*" ="file" ="*" />
                <data =".*\\.TiBkp" />
                <data =".*\\..*\\.TiBkp" />
                <data =".*\\..*\\..*\\.TiBkp" />
                <data =".*\\..*\\..*\\..*\\.TiBkp" />
                <data =".*\\..*\\..*\\..*\\..*\\.TiBkp" />
                <data =".*\\..*\\..*\\..*\\..*\\..*\\.TiBkp" />
                <data =".*\\..*\\..*\\..*\\..*\\..*\\..*\\.TiBkp" />
                <data =".*\\..*\\..*\\..*\\..*\\..*\\..*\\..*\\.TiBkp" />
                <data =".*\\..*\\..*\\..*\\..*\\..*\\..*\\..*\\..*\\.TiBkp" />
                <data =".*\\..*\\..*\\..*\\..*\\..*\\..*\\..*\\..*\\..*\\.TiBkp" />
            </intent-filter>
            <intent-filter>
                <action android:name="android.intent.action.VIEW" />
                <category android:name="android.intent.category.DEFAULT" />
                <category android:name="android.intent.category.BROWSABLE" />
                <data ="http" ="*" />
                <data ="https" ="*" />
                <data =".*\\.TiBkp" />
                <data =".*\\..*\\.TiBkp" />
                <data =".*\\..*\\..*\\.TiBkp" />
                <data =".*\\..*\\..*\\..*\\.TiBkp" />
                <data =".*\\..*\\..*\\..*\\..*\\.TiBkp" />
                <data =".*\\..*\\..*\\..*\\..*\\..*\\.TiBkp" />
                <data =".*\\..*\\..*\\..*\\..*\\..*\\..*\\.TiBkp" />
                <data =".*\\..*\\..*\\..*\\..*\\..*\\..*\\..*\\.TiBkp" />
                <data =".*\\..*\\..*\\..*\\..*\\..*\\..*\\..*\\..*\\.TiBkp" />
                <data =".*\\..*\\..*\\..*\\..*\\..*\\..*\\..*\\..*\\..*\\.TiBkp" />
            </intent-filter>
        </activity>
        <activity ="@*android:style/Theme.Dialog" ="o.榊" ="keyboard|keyboardHidden|orientation|screenSize|smallestScreenSize" />
        <activity ="com.dropbox.client2.android.AuthActivity" ="singleTask" ="keyboard|keyboardHidden|orientation|screenSize|smallestScreenSize">
            <intent-filter>
                <data ="db-pflv2wm5i1gixnb" />
                <action android:name="android.intent.action.VIEW" />
                <category android:name="android.intent.category.BROWSABLE" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
        </activity>
        <activity ="o.釯" />
        <activity ="o.驇" />
        <receiver ="@string/***_backup_actions" =".MyWidget">
            <intent-filter>
                <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
            </intent-filter>
            <meta-data ="android.appwidget.provider" ="@xml/mywidget_info" />
        </receiver>
        <receiver ="@string/***_backup_data_profiles" =".MyDataProfileWidget">
            <intent-filter>
                <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
            </intent-filter>
            <meta-data ="android.appwidget.provider" ="@xml/mydataprofilewidget_info" />
        </receiver>
        <receiver =".schedules.BootReceiver">
            <intent-filter>
                <action android:name="android.intent.action.BOOT_COMPLETED" />
                <action android:name="android.intent.action.EXTERNAL_APPLICATIONS_AVAILABLE" />
                <action android:name="android.intent.action.EXTERNAL_APPLICATIONS_UNAVAILABLE" />
            </intent-filter>
            <intent-filter>
                <action android:name="android.intent.action.PACKAGE_REPLACED" />
                <data ="package" ="com.***.***Backup" />
            </intent-filter>
        </receiver>
        <receiver =".PackageEventsReceiver">
            <intent-filter>
                <action android:name="android.intent.action.PACKAGE_ADDED" />
                <action android:name="android.intent.action.PACKAGE_REMOVED" />
                <action android:name="android.intent.action.PACKAGE_CHANGED" />
                <data ="package" />
            </intent-filter>
        </receiver>
        <receiver =".schedules.WakeUpReceiver">
            <intent-filter>
                <action android:name="com.***.intent.action.SCHEDULE_NEXT_WAKE_UP" />
            </intent-filter>
        </receiver>
        <service ="o.湯" />
        <service ="o.Õµ" />
        <service ="o.恶" />
    </application>
</manifest>

Auriez-vous une piste ?

Merci

_________________
Nicolas et Marjolaine
zouzzz
zouzzz
Admin

Messages : 8201
Date d'inscription : 22/10/2012
Localisation : Poitiers

http://dreamcast-news.blogspot.com

Revenir en haut Aller en bas

Installer les apps en PLAY ? Empty Re: Installer les apps en PLAY ?

Message par zouzzz Lun 22 Juil 2013 - 15:46

Réussi !! tuto en cours. Wink

Preuve ? OK :

Installer les apps en PLAY ? 2710

_________________
Nicolas et Marjolaine
zouzzz
zouzzz
Admin

Messages : 8201
Date d'inscription : 22/10/2012
Localisation : Poitiers

http://dreamcast-news.blogspot.com

Revenir en haut Aller en bas

Installer les apps en PLAY ? Empty Re: Installer les apps en PLAY ?

Message par unbreakable Lun 22 Juil 2013 - 16:21

Rhaaa énorme zouzzz, ca va tu gères bien! Shocked 

Cool 

_________________
Ma chaine de Piano Covers:
https://www.youtube.com/playlist?list=PL84B3EB68DA2765BC

Ma chaine de Synthétiseur Covers:
https://www.youtube.com/playlist?list=PLB2B0FC6E7C2D10CD

Ma page Facebook Piano Day:
https://www.facebook.com/PianoDay.Fr
unbreakable
unbreakable
Grand X
Grand X

Messages : 598
Date d'inscription : 17/01/2013
Age : 47
Localisation : Lyon

Revenir en haut Aller en bas

Installer les apps en PLAY ? Empty Re: Installer les apps en PLAY ?

Message par zouzzz Lun 22 Juil 2013 - 17:15

Je vais tacher de mettre à jour OUYA SDK Helper pour simplifier les choses. Smile

_________________
Nicolas et Marjolaine
zouzzz
zouzzz
Admin

Messages : 8201
Date d'inscription : 22/10/2012
Localisation : Poitiers

http://dreamcast-news.blogspot.com

Revenir en haut Aller en bas

Installer les apps en PLAY ? Empty Re: Installer les apps en PLAY ?

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum