一个打包好的apk文件,我能获取它里面的素材文件吗?(学习用)

解决方案 »

  1.   

    可以解压打开 如果在代码里引用  需要知道apk的包名和资源的名字  
    大概如下所示
    contextSms = context.createPackageContext("com.android.mms",Context.CONTEXT_INCLUDE_CODE| Context.CONTEXT_IGNORE_SECURITY);
    iconId = contextSms.getResources().getIdentifier("stat_notify_sms","drawable", "com.android.mms");
      

  2.   

    直接把后缀名改成 .rar,解压出来就ok了,代码乱的,素材都能拿到。
    如果要参考代码,就需要反编译了
      

  3.   

    直接把后缀名改成 .rar,解压出来就ok了,代码乱的,素材都能拿到。
    如果要参考代码,就需要反编译了
      

  4.   

    没满意结果 使用这个TexturePackerGUI软件提取pvr格式的图片。