我更改包装名称后,AIDL文件不存在或发生错误



我正在得到这种错误

process命令g: android_sdk build-tools 27.0.3 aidl.exe

以非零出口值1

完成

这是我的AIDL文件,并与我的软件包名称接口

package com.xxx.api;
import com.xxx.api.iProfile;
interface IConfiguration {
    //Prefs
    void setPreferenceString(in String key, in String value);
    void setPreferenceBoolean(in String key, boolean value);
    void setPreferenceFloat(in String key, float value);
    String getPreferenceString(in String key);
    boolean getPreferenceBoolean(in String key);
    float getPreferenceFloat(in String key);
}

在包装名称更改时,您可以更改 fullpackage 名称不仅更改 subpackage name。

package com.newxxx.api;
import com.newxxx.api.iProfile;
interface IConfiguration {
    //Prefs
    void setPreferenceString(in String key, in String value);
    void setPreferenceBoolean(in String key, boolean value);
    void setPreferenceFloat(in String key, float value);
    String getPreferenceString(in String key);
    boolean getPreferenceBoolean(in String key);
    float getPreferenceFloat(in String key);
}

最新更新