{"id":102,"date":"2025-04-24T11:40:34","date_gmt":"2025-04-24T11:40:34","guid":{"rendered":"https:\/\/documentation.iqonic.design\/vizion-ai\/?p=102"},"modified":"2025-06-28T04:59:11","modified_gmt":"2025-06-28T04:59:11","slug":"no-matching-client-found-for-package-name","status":"publish","type":"post","link":"https:\/\/documentation.iqonic.design\/vizion-ai\/no-matching-client-found-for-package-name\/","title":{"rendered":"No matching client found for package name"},"content":{"rendered":"<div class=\"nolwrap\">\n<pre class=\"wp-block-preformatted\">Estimated reading: 1 minutes<\/pre>\n\n\n\n<p>If you encounter the error message &#8220;package_name&#8221; in&nbsp;<code>google-services.json<\/code>&nbsp;is not matching with your &#8220;applicationId&#8221; in the app gradle, it means that there is a mismatch between the package name specified in the&nbsp;<code>google-services.json<\/code>&nbsp;file and the&nbsp;<code>applicationId<\/code>&nbsp;defined in your app&#8217;s&nbsp;<code>build.gradle<\/code>&nbsp;file.<\/p>\n\n\n\n<p>To resolve this issue, you need to ensure that the package name and application ID are the same. Here are the steps to follow:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open the\u00a0<code>google-services.json<\/code>\u00a0file, which is typically located in the\u00a0<code>android\/app<\/code>\u00a0directory of your Flutter project.<\/li>\n\n\n\n<li>Look for the\u00a0<code>package_name<\/code>\u00a0field in the\u00a0<code>google-services.json<\/code>\u00a0file. This should match the package name you intend to use for your application.<\/li>\n\n\n\n<li>Next, open the\u00a0<code>build.gradle<\/code>\u00a0file in the\u00a0<code>android\/app<\/code>\u00a0directory of your project.<\/li>\n\n\n\n<li>In the\u00a0<code>build.gradle<\/code>\u00a0file, locate the\u00a0<code>defaultConfig<\/code>\u00a0section. Inside this section, you will find the\u00a0<code>applicationId<\/code>\u00a0property. Make sure that the value of\u00a0<code>applicationId<\/code>\u00a0matches the package name specified in the\u00a0<code>google-services.json<\/code>\u00a0file.<\/li>\n\n\n\n<li>If the package name and application ID are not the same, update either the\u00a0<code>package_name<\/code>\u00a0field in the\u00a0<code>google-services.json<\/code>\u00a0file or the\u00a0<code>applicationId<\/code>\u00a0property in the\u00a0<code>build.gradle<\/code>\u00a0file to match each other.<\/li>\n\n\n\n<li>Save the changes made to both files.<\/li>\n\n\n\n<li>Clean and rebuild your project to ensure that the changes take effect. You can do this by running the following command in the terminal within your project&#8217;s root directory:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-preformatted\">flutter clean<br>flutter run<\/pre>\n\n\n\n<p>Following these steps should resolve the package name mismatch error and ensure that the&nbsp;<code>google-services.json<\/code>&nbsp;file and the&nbsp;<code>build.gradle<\/code>&nbsp;file have consistent package names.<\/p>\n\n\n\n<p>For more detailed information, you can refer to the\u00a0<a href=\"https:\/\/documentation.iqonic.design\/vizion-ai\/configurations-customization\/firebase-configuration\">Firebase Configuration documentation<\/a>.<\/p>\n\n\n\n<p><\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Estimated reading: 1 minutes If you encounter the error message &#8220;package_name&#8221; in&nbsp;google-services.json&nbsp;is not matching with your &#8220;applicationId&#8221; in the app gradle, it means that there is a mismatch between the package name specified in the&nbsp;google-services.json&nbsp;file and the&nbsp;applicationId&nbsp;defined in your app&#8217;s&nbsp;build.gradle&nbsp;file. To resolve this issue, you need to ensure that the package name and application ID [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":0,"parent":100,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-102","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"featured_image_src":null,"author_info":{"display_name":"laraveladminiq","author_link":"https:\/\/documentation.iqonic.design\/vizion-ai\/author\/laraveladminiq\/"},"children":[],"_links":{"self":[{"href":"https:\/\/documentation.iqonic.design\/vizion-ai\/wp-json\/wp\/v2\/posts\/102","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/documentation.iqonic.design\/vizion-ai\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/documentation.iqonic.design\/vizion-ai\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/documentation.iqonic.design\/vizion-ai\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/documentation.iqonic.design\/vizion-ai\/wp-json\/wp\/v2\/comments?post=102"}],"version-history":[{"count":3,"href":"https:\/\/documentation.iqonic.design\/vizion-ai\/wp-json\/wp\/v2\/posts\/102\/revisions"}],"predecessor-version":[{"id":199,"href":"https:\/\/documentation.iqonic.design\/vizion-ai\/wp-json\/wp\/v2\/posts\/102\/revisions\/199"}],"up":[{"embeddable":true,"href":"https:\/\/documentation.iqonic.design\/vizion-ai\/wp-json\/wp\/v2\/posts\/100"}],"wp:attachment":[{"href":"https:\/\/documentation.iqonic.design\/vizion-ai\/wp-json\/wp\/v2\/media?parent=102"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/documentation.iqonic.design\/vizion-ai\/wp-json\/wp\/v2\/categories?post=102"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/documentation.iqonic.design\/vizion-ai\/wp-json\/wp\/v2\/tags?post=102"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}