我想问一下,是否有一种方法可以在我的应用程序的发行版上使用BeaconSimulator来模拟iBeacon。我基于iBeacon显示用户看到的内容,我想显示有关我的应用程序的信息,例如,用户需要打开蓝牙等。
我希望有某种iBeacon总是可见的(也是在BT被打开的时候)来指导用户。有什么办法可以做到这一点吗?
谢谢
问候
尤拉杰
发布于 2015-06-10 13:15:58
Android灯塔图书馆的BeaconSimulator被自动禁用,用于发布应用程序的构建。这是一种安全检查,如果您忘记在代码中禁用它,则防止意外释放模拟器激活的代码。
此安全检查基于ApplicationInfo.FLAG_DEBUGGABLE,在进行发布构建时,Gradle会自动将其设置为false。如果您确实希望允许模拟器在发布版本中运行,可以尝试在build.gradle文件中将可调试标志设置为true,用于发布生成:
android {
...
buildTypes {
release {
debuggable true
}
}https://stackoverflow.com/questions/30756929
复制相似问题