Can anyone help me with this error?
Also, can anyone show me the content of the AndroidManifest.xml file so that I can just put in my app ID?
Thanks you
Can anyone help me with this error?
Thanks you
Refresh your browser, exit the Companion and connect again.
I got this Runtime Error A required meta-data tag in your app's AndroidManifest.xml does not exist. You must have the following declaration within the <application> element: <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />
Can anyone show me the content of the AndroidManifest.xml file so that I can just put in my app ID?
I built a rush extension and it seems to be causing errors when I try to use the companion so I am just going to put it together, hoping that everything is fine and that the admob stuff just simply doesn't work inside the App Inventor Companion.
Although, I have one last concern.
Do I need to integrate these blocks in some specific way to make my rush extension work? (as in, do I need to call it so that the app ID is being identified)
![Screenshot_20221104-212652|259x500]
You'd usually do this in your extension's code, not in the blocks. I just quickly went through the getting started guide of AdMob Android SDK, and this is what the configure your app section's 3rd point says:
"Add your AdMob app ID (identified in the AdMob UI) to your app's AndroidManifest.xml
file. To do so, add a <meta-data>
tag with android:name="com.google.android.gms.ads.APPLICATION_ID"
. You can find your app ID in the AdMob UI. For android:value
, insert your own AdMob app ID, surrounded by quotation marks.
<manifest>
<application>
<meta-data android:name="com.google.android.gms.ads.APPLICATION_ID" android:value="ca-app-pub-xxxxxxxxxxxxxxxx~yyyyyyyyyy"/>
</application>
</manifest>
In a real app, use your actual AdMob app ID, not the one listed above. If you're just looking to experiment with the SDK in a Hello World app, you can use the sample app ID shown above."
If you are not familiar with what Android manifest is, take a look at it's documentation here:
Hi sir, I am planning to move my projects to Rush for development. Does Rush support an extension that contains multiple files?
Now not possible. But @shreyash is testing Rush2, that can compile several extensions in one package. You may contact him for testing.
No, I'm thinking if an extension that requires multiple Java files can be implemented in Rush? Or do I have to combine everything into one Java file?
The current version of Rush do not support multiple extension components in one extension, for combining multiple component manually would require you to change the .json
files and also the Java classes.
As Kevinkun said Rush v2 is in testing, supports multiple components
Read from here
If this is what you mean...
yes
Bonjour.
Je me lance dans le développement d'application. J'utilise Eclipse comme IDE et lorsque j'ouvre le fichier .java généré par rush, Eclipse ne résout pas la déclaration suivante :
"import com.google.appinventor.components.runtime..... etc."
Dois-je installer une librairie dans éclipse ? Où la trouver ?
Merci.
Hi,
The current stable version of Rush doesn't support Eclipse. You can either switch to IntelliJ Idea (or Android Studio) or wait for the next release that has support for Eclipse and Visual Studio Code.
this is what i did:
unzip MitAi companion, use dex2jar-2.0 to change dex file to jar, add the jar to buildpath in Eclipse.
Très bien. Merci.
I am unable to install rush from github don't know why but github raw is not responding so is there any alternate way to install it ?
I had the same exact problem, I manually downloaded the rush sources from releases:
ok thanks
BTw how to install after download in linux ? well there is a binary file inside exe/linux but i am unable to open it .....