更新 affectiva 许可证

Updating the affectiva license

我参加了 Affectiva Hackathon,当时他们的许可证是 30 天免费试用。我很高兴听到他们已经改变,允许那些不想出售免费许可证的人。但是,当我尝试在 phone 上启动 android 应用程序时尝试转换为更新的免费许可证时:"Unfortunately, Good Vibes has stopped." Good vibes 是应用程序名称。

我已按照 Affectiva's web page

中概述的步骤进行操作

但是,我将所有内容都保留在 3.0.1 而不是 3.2.0,因为我开发了应用程序并且它使用 3.0.1 运行良好,我只是想恢复它 运行 更新的许可证。

我认为问题是我需要一个新的实际许可证文件。在原来的应用程序中,我有一个 mylicensefile.license 存储在我的 app/src/main/assets/Affdex 目录中。这存储了到期日期信息,并被合并到如下代码中:

camDetector = new CameraDetector(context,CameraDetector.CameraType.CAMERA_FRONT, cameraPreview);
String licensePath="mylicensefile.license";
camDetector.setLicensePath(licensePath);

所以,我的问题是从哪里获得另一个许可证文件?我在说明中的任何地方都看不到这一点。

v3.1.1 起,Android SDK 无需许可即可使用。 我建议升级到最新版本。这表明 license API's have been deprecated. You can check on the developer-portal 确定您是否有资格获得免费许可证。