1. 程式人生 > >android6.0下SETTING_VERSION無法繫結變數

android6.0下SETTING_VERSION無法繫結變數

在android6.0 RK3288這個平臺,碰到這樣的一個問題,在帶有Android.mk的目錄下執行命令mm -B時報錯:

./prebuilts/sdk/tools/jack-admin: line 37:SETTING_VERSION: unbound variable

SETTING_VERSION的引數沒繫結,我以為原始碼都是ok的,細看一下,才知道設定裡面確實沒有SETTING_VERSION這一項,導致了編譯有問題。

修改如下:

1.在./prebuilts/sdk/tools/jack-admin裡面SETTING新增SETTING_VERSION=2。順便說一句,下面的cat裡面有個SETTING_VERSION=2。

2.在“SETTING_VERSION -lt 2”改為“SETTING_VERSION -eq 2”。

3.改完以後執行./prebuilts/sdk/tools/jack-admin start-server ,mm -B也能編譯通過了。