Android Altbeacon库BeaconSimulator上发布的应用程序版本

时间:2015-06-10 12:52:09

标签: android ibeacon ibeacon-android altbeacon android-ibeacon

我想询问是否有办法使用BeaconSimulator在我的应用程序的发布版本上模拟iBeacon。我正在显示基于用户看到的iBeacon的内容,我想显示有关我的应用程序的信息,例如用户需要打开蓝牙等。

我希望某些iBeacon始终可见(当BT被关闭时)以指示用户。有没有办法实现这个目标?

由于

此致

尤拉伊

1 个答案:

答案 0 :(得分:0)

对于应用程序的发布版本,Android Beacon LibraryBeaconSimulator会自动禁用。这是一个安全检查,如果您忘记在代码中禁用它,以防止在模拟器处于活动状态时意外释放代码。

此安全检查基于ApplicationInfo.FLAG_DEBUGGABLE,在执行发布版本时,Gradle会自动将其设置为false。如果您确实希望允许模拟器在发布版本中运行,您可以尝试将buildgable标志设置为true,以用于build.gradle文件中的发布版本,如下所示:

android {
    ...
    buildTypes {
        release {
            debuggable true
        }
}