• AndroidStudio(3 复刻SKY MAX 1.4.apk问题汇总)


    复刻 = 利用工具反编译出源码,然后自己重新制作一个一模一样的应用。

    1.应用其他开源项目 -- > ImageLoader

     先上git下载zip包解压

    然后File-New-Import Module,加载完成后改写该模块的build.gradle。

    最后设置项目依赖File-Project Structure 左边栏选择主模块,右边主窗口选择Dependencies,点绿色+号

    有三个选择:

    1.Library dependency 加载网络应用包,需要对应uri,一般是对应系统的兼容包我才使用这个

    2.File dependency 加载本地jar包

    3.Module dependency 加载项目模块

    2.有点坑爹的 com.android.ide.common.process.ProcessException:

    错误原出处如下图:

    然后各种找原因,如下

    http://ask.csdn.net/questions/173573

    http://stackoverflow.com/questions/20737200/execution-failed-appprocessdebugresources-android-studio

    http://www.4byte.cn/question/104963/android-studio-processdebugresources-failed.html

    一直以为是compileSdk 相关问题。而且一直很懊恼AndroidStudio的错误日志(Eclipse-logcat)是在哪里?

    随后发现是右下角的Gradle Console,打开发现以下信息:

    FAILURE: Build failed with an exception.

    * What went wrong: Execution failed for task ':app:processDebugResources'. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'E:AndroidSDKuild-tools22.0.1aapt.exe'' finished with non-zero exit value 1

    * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

    继续往上开错误日志有如下这些错误提示:

    AAPT out(1122722400) : No Delegate set : lost message:Done
    AAPT err(1122722400): libpng error: Not a PNG file

    百度关键字:libpng error: Not a PNG file

    http://jingyan.baidu.com/article/ed15cb1b7445001be369811f.html

    心想,这个老外没怎么坑爹吧~(SKY MAX 1.4.apk貌似是老外的应用,也不排除是国人)

    小心翼翼的把png改jpg

    BUILD SUCCESSFUL

    Total time: 20.916 secs

     . . . . . .(一万只草泥马狂奔,用时1小时3分钟)

  • 相关阅读:
    正则表达式-入门初探
    pytorch 对变长序列的处理
    数位DP小结
    impala 使用记录
    2017微软第二场笔试题解
    一次分清:jvm内存结构|jmm|java对象模型
    JMM-java内存模型
    java基础总结
    有关秒杀的一点思考
    Elasticsearch 启动报了TypeError: can’t dup Fixnum 错
  • 原文地址:https://www.cnblogs.com/zzrblog/p/4862497.html
Copyright © 2020-2023  润新知