VirtualApp源码完整工程


VirtualApp源码(完整工程),基于android studio (ndk,sdk)开发,实现安卓双开。
资源截图
代码片段和文件信息
package io.virtualapp;

import android.app.Application;
import android.content.Context;

import com.lody.virtual.client.core.VirtualCore;
import com.lody.virtual.client.stub.StubManifest;

import io.virtualapp.delegate.MyAppRequestListener;
import io.virtualapp.delegate.MyComponentDelegate;
import io.virtualapp.delegate.MyPhoneInfoDelegate;
import io.virtualapp.delegate.MyTaskDescriptionDelegate;
import jonathanfinerty.once.Once;

/**
 * @author Lody
 */
public class VApp extends Application {


    private static VApp gApp;

    public static VApp getApp() {
        return gApp;
    }

    @Override
    protected void attachbaseContext(Context base) {
        super.attachbaseContext(base);
        StubManifest.ENABLE_IO_REDIRECT = true;
        StubManifest.ENABLE_INNER_SHORTCUT = false;
        try {
            VirtualCore.get().startup(base);
        } catch (Throwable e) {
            e.printStackTrace();
        }
    }

    @Override
    public void onCreate() {
        gApp = this;
        super.onCreate();
        VirtualCore virtualCore = VirtualCore.get();
        virtualCore.initialize(new VirtualCore.VirtualInitializer() {

            @Override
            public void onMainProcess() {
                Once.initialise(VApp.this);
            }

            @Override
            public void onVirtualProcess() {
                //listener components
                virtualCore.setComponentDelegate(new MyComponentDelegate());
                //fake phone imeimacAddressBluetoothAddress
                virtualCore.setPhoneInfoDelegate(new MyPhoneInfoDelegate());
                //fake task description‘s icon and title
                virtualCore.setTaskDescriptionDelegate(new MyTaskDescriptionDelegate());
            }

            @Override
            public void onServerProcess() {
                VirtualCore.get().setAppRequestListener(new MyAppRequestListener(VApp.this));
            }
        });
    }

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        252  2017-03-18 16:11  VirtualApp.gitconfig

     文件        477  2017-03-18 16:11  VirtualApp.gitFETCH_HEAD

     文件         23  2017-03-18 16:11  VirtualApp.gitHEAD

     文件     100384  2017-03-18 16:11  VirtualApp.gitindex

     文件        128  2017-03-18 16:11  VirtualApp.gitlogsHEAD

     文件        128  2017-03-18 16:11  VirtualApp.gitlogs
efsheadsmaster

     文件        142  2017-03-18 16:11  VirtualApp.gitlogs
efs
emotesoriginmaster

     文件     461252  2017-03-18 16:11  VirtualApp.gitobjectspackpack-bb49da7d85dbd9c945161bf6e5430aa0a554a85f.idx

     文件   32685600  2017-03-18 16:11  VirtualApp.gitobjectspackpack-bb49da7d85dbd9c945161bf6e5430aa0a554a85f.pack

     文件         41  2017-03-18 16:11  VirtualApp.git
efsheadsmaster

     文件         41  2017-03-18 16:11  VirtualApp.git
efs
emotesoriginmaster

     文件         41  2017-03-18 16:11  VirtualApp.git
efs agsFeature_IO_Hook

     文件         41  2017-03-18 16:11  VirtualApp.git
efs agsLaunchMode

     文件         41  2017-03-18 16:11  VirtualApp.git
efs agsSupport_Google_Play

     文件        470  2017-03-18 16:11  VirtualApp.gitignore

     文件       2166  2017-03-18 16:11  VirtualAppCHINESE.md

     文件      35147  2017-03-18 16:11  VirtualAppLICENSE.txt

     文件       6084  2017-03-18 16:11  VirtualAppLogo.png

     文件       2356  2017-03-18 16:11  VirtualAppREADME.md

     文件        103  2017-03-18 16:11  VirtualAppVirtualApp.gitignore

     文件          7  2017-03-18 16:11  VirtualAppVirtualAppapp.gitignore

     文件       1564  2017-03-18 16:11  VirtualAppVirtualAppappuild.gradle

     文件        662  2017-03-18 16:11  VirtualAppVirtualAppappproguard-rules.pro

     文件       1197  2017-03-18 16:11  VirtualAppVirtualAppappsrcmainAndroidManifest.xml

     文件     350037  2017-03-18 16:11  VirtualAppVirtualAppappsrcmainassetsOaceOaT8w5Xda6wa

     文件        102  2017-03-18 16:11  VirtualAppVirtualAppappsrcmainjavaiovirtualappabsasePresenter.java

     文件        234  2017-03-18 16:11  VirtualAppVirtualAppappsrcmainjavaiovirtualappabsaseView.java

     文件        115  2017-03-18 16:11  VirtualAppVirtualAppappsrcmainjavaiovirtualappabsCallback.java

     文件       3260  2017-03-18 16:11  VirtualAppVirtualAppappsrcmainjavaiovirtualappabs
estedadapterRecyclerViewAdapterWrapper.java

     文件       4502  2017-03-18 16:11  VirtualAppVirtualAppappsrcmainjavaiovirtualappabs
estedadapterSmartRecyclerAdapter.java

............此处省略904个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)