Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ionic framework 将应用程序小部件集成到ionic项目中_Ionic Framework_Android Appwidget - Fatal编程技术网

Ionic framework 将应用程序小部件集成到ionic项目中

Ionic framework 将应用程序小部件集成到ionic项目中,ionic-framework,android-appwidget,Ionic Framework,Android Appwidget,我正在安卓Studio上开发一个应用程序小部件,旁边是一个爱奥尼亚项目。 我的目标是将我的应用程序小部件集成到ionic项目中,允许用户通过下载应用程序访问小部件 我开始复制粘贴一些文件到文件夹platform/android/src 但是我得到的错误是包R不存在 我不知道这样做是否正确。 如果是,我应该导入哪个库来修复此错误。我已经尝试了android sdk中的android.jar 有没有其他最简单的方法来实现这一点 我只想明确指出,该小部件不与ionic应用程序通信,它只向Rest AP

我正在安卓Studio上开发一个应用程序小部件,旁边是一个爱奥尼亚项目。 我的目标是将我的应用程序小部件集成到ionic项目中,允许用户通过下载应用程序访问小部件

我开始复制粘贴一些文件到文件夹
platform/android/src
但是我得到的错误是包R不存在

我不知道这样做是否正确。 如果是,我应该导入哪个库来修复此错误。我已经尝试了android sdk中的
android.jar

有没有其他最简单的方法来实现这一点


我只想明确指出,该小部件不与ionic应用程序通信,它只向Rest API发出http请求。

这是因为该混合程序没有管理该部分的类R。我将留下一些我如何做的例子

而不是使用R.layout.new_app_小部件

context.getPackageName(),context.getResources().getIdentifier("new_app_widget", "layout",context.getPackageName());

而不是使用R.id.btn\u操作

context.getResources().getIdentifier("btn_action", "id",context.getPackageName());
而不是使用R.string.app_名称

context.getResources().getIdentifier("app_name", "string",context.getPackageName());
而不是使用R.drawable.icon

 context.getResources().getIdentifier("icon", "drawable",context.getPackageName()); 
 context.getResources().getIdentifier("icon", "drawable",context.getPackageName());