首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >访问NativeScript中的Android包时出现问题

访问NativeScript中的Android包时出现问题
EN

Stack Overflow用户
提问于 2018-09-25 10:19:08
回答 1查看 65关注 0票数 0

正如文档所暗示的:

Android包可以在JavaScript/TypeScript全局上下文中获得,并且是访问Android的入口点。把它们看作是类型记录/C#名称空间,或者访问类集的方法。例如,android.view包允许访问像android.view.View这样的类--这是安卓中所有视图元素的基础。

但是,当我试图访问任何包时,它会给我以下错误:

Error: Cannot find name 'android'

我不知道这里出了什么问题,也许文档已经过时了,或者我漏掉了什么。如果你知道,请告诉我,请告诉我,我能解决这个问题。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-09-25 11:04:18

在使用TypeScript时(甚至使用普通的JavaScript,如果您想要本地API的intelliSense ),您需要显式声明(通常来自具有*.d.ts扩展名的类型文件)。在同一篇文档文章中,您已经提到

注意:要获得NativeScript + TypeScript或NativeScript + access项目的本地API的访问权限和智能感知,您必须向tns-platform-declarations添加一个dev依赖项。有关使用TypeScript访问本地API的更多详细信息,可以找到这里

关于如何使用tns-platform-declarations的详细说明也可以找到这里在插件的说明中

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52495812

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档