• 差点吓尿,手贱不要乱点support native debug


    在群里有人聊起可以通过NDK的插件,支持对.SO库的DEBUG调试,我一想这不吊炸天么,赶紧去试于是到了

    http://trac.pjsip.org/repos/wiki/Getting-Started/Android#Requirements

    这个页面,愁了半天,发现

    http://tools.android.com/recent/usingthendkplugin

    才是关键,好吧,于是我兴冲冲的下了NDK

    然后按页面设置后,点了 add Native Support 后就是一切悲伤的起源。。

    首先弹出一个不知道干什么的页面,然后run as android app 可能再也运行不起来。

    首先会报各种奇怪的错误,比如cygwin没有,找不到xxx.cpp之类的,而且这个add Native Support不知道为什么没法取消,也就是说必须得去preference里把ndk的路径去掉。。

    再这个过程中犯了一系列的煞笔错误就不谈了,最后结果是好的,期间遇到了2个蛋疼的错误

    1)一个是xxx is not translated in yyy, zzz的问题,字面意思应该是zh-CN里的string 在values的string里没有,反之也会报错,这个错误是我手贱点了

    Android Tools 里的Run Lint:Check for common errors后报的错,点下面那个clear lint就行了。

    2)还有就是vlc引用的3个工程,slidingmenu,sherlockActionBar还有什么,貌似3个里面都包含了support.v4.jar(也就是用来支持Fragment的东西),但是如果这3个jar的版本不一样就会报错,以前没注意。这个的解决办法是把不一样的删了都换成一样的,或者看这个 http://blog.csdn.net/android_shrimp/article/details/8477416

    然后就是 clean了一下所有工程,最后好歹可以运行了,差点把我吓尿,知道了备份的重要性,这要是跑不起来我就蛋疼了

  • 相关阅读:
    spring 事务传播说明
    Python 之 plt.rcParams[]
    三维函数的可视化 密度图和等高线图
    matplotlib.pyplot contourf()函数的使用
    matplotlib 中添加参考区, axhspan() 函数和 axvspan() 函数
    matplotlib 中修改图例中的标记符显示数量
    matplotlib 的点线样式
    Serif 和 Sans-serif 字体的区别
    用柱状图体验 pyecharts 的不同主题样式
    下载连接
  • 原文地址:https://www.cnblogs.com/Xiegg/p/3460114.html
Copyright © 2020-2023  润新知