问题标签 [applicationid]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 使用 Kotlin Gradle for Android 根据风味组合设置自定义 applicationId
使用 groovy 中的 gradle 脚本,可以根据风格的组合自定义applicationId
或applicationIdSuffix
。
我现在正在尝试在 kotlin ( *.kts
) 中转换 gradle 构建脚本,似乎没有办法做到这一点,因为没有更多的 setter 方法applicationId
和applicationIdSuffix
属性。
还有其他方法可以使用 kotlin 脚本吗?
我目前正在使用:
azure-active-directory - 我可以为两个应用程序使用相同的 AAD AppID
我为生产和测试环境创建了两个应用程序实例 [Dynamics 365 Finance and Operations]。我现在收到以下错误。
无法获取通道信息详细信息 Microsoft.IdentityModel.Clients.ActiveDirectory.AdalServiceException:AADSTS700027:客户端断言包含无效签名。[原因 - 找不到密钥。,客户端使用的密钥指纹:'0DEC01638DF6D70A2D57DFE338ABFC3D6BD45458',请访问' https://developer.microsoft.com/en-us/graph/graph-explorer '并查询' https: //graph.microsoft.com/beta/applications/00000015-0000-0000-c000-000000000000 ' 查看配置的密钥] 跟踪 ID:afa96f28-9dbe-48cb-a569-431f637b1a00 相关 ID:8981ef7c-9bd5-427e-bd33- 072fc7faca86 时间戳:2020-02-05 07:47:17Z ---> System.Net.Http.HttpRequestException:响应状态码不表示成功:401
此日志来自测试环境,现在在我开始使用此 AAD_AppId: 创建生产环境后,它开始出现此错误00000015-0000-0000-c000-000000000000
。所以我的问题是,是否可以为两个应用程序使用相同的 AAD_AppId。
azure-active-directory - 在 Azure Active Directory 应用程序中使用应用程序 ID URI
我有一个 Azure 应用程序服务 X(其中发布了一个 ASP.NET Web api 项目),我通过高级身份验证(使用 Y 的客户端 ID)配置了 Y AAD 应用程序。现在我还有另一个 Z AAD 应用程序,我想在 POSTMAN 的 OAuth 2.0 流程中使用它。
问题是当我提供 Y 的客户端 ID 和资源 ID 作为 Y 的应用程序 ID URI 时,我得到“客户端正在为自己请求令牌”。为避免这种情况,我将资源 id 替换为 Application(client) id(GUID) 并且它可以找到。为什么?
此外,如果我使用 Z 的客户端 ID 和 Y 的资源 ID URI,它不起作用,但在我使用 GUI 时它起作用。那么为什么需要应用程序 id URI,如果我不能使用它又有什么意义呢?
android - 包名称和应用包名称有什么区别?
我正在用一本书练习 Android 程序
它说如果包名相同,即使项目不同,android也能理解它是同一个应用程序。
所以,我用重构改变了它。
它还说如果您也想更改应用程序包名称,请在build.gradle
(模块:应用程序)中更改应用程序ID
Package name 和 App Package Name 有什么区别?(可能是名字不对,因为我只是翻译了。)
flutter - 使用不同的应用程序 ID 构建不同风格的 Flutter 应用程序
我有一些关于如何正确执行此操作的问题 - Flutter 团队关于使用 Flavors 的文档有些缺乏,到目前为止,教程和文章似乎都来自在他们了解它时发布的人。我很欣赏这里的努力,但也认识到知识是不完整的。
应用程序 ID 可以在很多地方设置,特别是在 AndroidManifest 和 build.gradle 文件中。
例子:
例子:
应用程序 ID 也出现在 Kotlin MainActivity.kt 文件中,以及 src 目录下该文件的路径中。据我所知,此处指定的值对应用程序功能没有任何影响。但可以肯定的是,它一定在某处具有某种相关性。
build.gradle 中各个风味的相应配置集中设置的值按预期工作。
但是,当您有多个 AndroidManifest.xml 文件时——例如,每种风格一个,这些都必须指定与主 AndroidManifest.xml 文件中的完全相同的包。尝试忽略该值会导致错误。主 AndroidManifest 中的值似乎无关紧要,只要它与特定风格 AndroidManifest 中的名称匹配即可
但这没有任何意义——包名和applicationID怎么会不同,app build.gradle和AndroidManifest之间怎么会冲突呢?
哪一个将用于什么?
我在 SE 上还有另一个问题,我正在与 MissingPlugin 异常相关的问题作斗争,我觉得这可能与这里有关:Flutter issues with release-mode only APK builds
android - Android:对多个商店使用相同的 applicationId 是一种好习惯吗?
我正在为我的 Android 应用程序设置不同的应用程序风格,以便为不同的应用程序商店生成不同的应用程序版本。
现在,我想知道是否应该更好地为所有商店使用相同 applicationId
的,还是应该总是为新商店使用新 applicationId
的?
applicationId
在所有商店使用相同时,我会遇到任何陷阱吗?
android - 我更改了 applicationId 并且调试(logcat)不再起作用
我更改了 build.gradle 中的 applicationId,在 AndroidStudio 中,并且 logcat 静音了。我尝试了很多东西。清除项目,重建项目,删除配置,重新启动......我的其他项目工作正常,不是连接问题或手机设置问题。
deep-linking - 如何使用 tizen tv applicationID 获取用于公共预览的远程 JSON 文件 URL?
我想要的是如何使用三星 Tizen 电视应用程序的 appID 获取用于公共预览的远程 JSON 文件 URL。
我知道,只有当应用程序在“config.xml”文件中包含 JSON 文件 URL 时,用户才能看到该应用程序的公开预览。我可以在“config.xml”文件中找到远程 JSON 文件 URL:<tizen:metadata key='http://samsung.com/tv/metadata/use.preview' value='endpoint_URL=https:/ /developer.samsung.com/onlinedocs/tv/Preview/sampleJSON.json'></tizen:metadata>
我想通过使用其 applicationID 检索为该应用程序定义的远程 JSON 文件 URL。
例如,Netflix 有其公开预览版,它通过解析 JSON 文件 URL 来显示,该 URL 定义为 Netflix 应用程序的“config.xml”文件。我想使用 Netflix Tizen 应用程序的 applicationID(org.tizen.netflix-app) 获取用于 Netflix 公共预览的远程 JSON 文件 URL。
我不确定我的想法是否无法在 Tizen TV OS 上实现。关于如何实施我的想法的任何帮助?先感谢您。