我有一个 jar 文件。 jar 文件有 2 个 java 文件。第一个是简单的 java 文件,第二个是 android Activity 。第一个 java 文件有一个方法,我们将在其中进行第二个 Activity 。我通过插件在 Cordova 中使用的这个 jar 文件。从 Cordova 插件成功调用了 jar 的其他方法,但在此方法中,第二个 Activity 未启动。确保我可以调用 jar 文件的方法我无法从插件启动 Activity 。如何实现这个任何想法。
最佳答案
我解决了这个问题。
从 plugin.xml
添加一个 build.gradle
<framework src="src/android/build.gradle" custom="true" type="gradleReference" />
android平台下。在 build.gradle
中
添加需要依赖项以启动 Activity 。例如-AppCompact
。
注意:- 必须通过代码而非 XML 文件创建 Activity 。
关于android - 在 test.Jar 中启动 startActivity() ,Cordova 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49254066/
相关文章:
google-apps - 迄今为止的 Google 表格查询字符串
jenkins - 如何在多分支管道项目中为每个分支级别的用户提供访问权限?
python - 如何对 Pandas RE .str.extract() 使用 RE OR 操作数
android - React Native StackNavigator 在重新进入时消失
asynchronous - 使用 async/await 进行异步 mocha 测试时遇到问题
python - LineString 和 Point 之间的距离
tensorflow - 如何在 Estimator 之外使用 tensorflow.feature
c# - 可空类型 "int?"(包括问号)的默认值是多少?