5

我在网上找到了这个 Android Beacon Library,我发现它非常好。但是我想将开源项目集成到我的应用程序中,并在代码中进行一些修改,以便在信标检测和其他一些场景中显示警报。实际上我是android的新手,所以如果有人可以帮助我如何将修改后的代码集成到应用程序中?提前致谢。

4

1 回答 1

6

虽然当然可以修改Android iBeacon 库的代码,但没有必要进行任何修改“以便在信标检测时显示警报”,因为此功能是开箱即用的。对库进行修改然后在自定义项目中使用它对于刚接触 Android 开发的人来说也是一座相当大的山坡。在尝试一次执行所有操作之前,我将首先按顺序执行以下操作:

  1. 了解如何构建Hello World Android 应用程序并在您的手机上运行它。
  2. 学习使用Android Studio
  3. 为库构建并运行示例应用程序
  4. 从头开始制作一个新的应用程序,它使用二进制形式的库的未修改版本来检测 iBeacons 并显示警报。
  5. 学习Gradle命令行构建工具和 Gradle 包装器
  6. 使用以下命令从命令行构建库源代码的未修改副本./gradlew release
  7. 在 (4) 的自定义项目中使用 (6) 中新创建的二进制版本。

完成上述所有操作后,您可以尝试对库源代码进行修改,并使这些修改在您的项目中起作用。

编辑:上面提到的库已被Android Beacon 库替换,这里有一个参考应用程序

于 2014-05-30T14:49:06.400 回答