I m new to appium and I m following the beginners tutorials available on the net. I came across the Installation guide and it requires me to Download "SDK tools only installer" from here and continue with the setup, but currently there is no such file available. The only thing available is the windows package and when I download that, it contains some different files. It does not have the sdk manager application in. Anyone who can guide me to the latest SDK Installation , or mind to help me out clarify the confusion.Should we go with Android studio installation for SDK installation or is there a manual way?
I had tried this couple of months back, and I think the process got changed with the latest version of Android SDK. There are 2 options -
Download the command line tools (given at the end of the page). This method might be bit confusing to follow for beginners. You can give it a try if you are comfortable with it.
Download Android Studio and then check the SDK tools there (I found this easier to follow and setup).
If you wish to use the 2nd approach, then you can check this guide - Step by Step Appium Tutorial Guide
As per your requirement it will be update, after installation just follow it's instruction, as per your package requirement it will be updated(like for 4.4,6.0...)
Your required package has been updated after installation of SDK, and any supporting package is not providing directly .
Related
I am trying to combine obfuscating my xamarin android project and then bundle the assemblies into native code with the Visuals Studio 2017 Pro option.
I was able to obfuscate my assemblies with this tutorial https://blog.noser.com/xamarin-android-code-obfuscation/
Unfortunately the obfuscated assemblies does not find its way into the native bundle.
Likely i intercepted the build proccess at the wrong place.
<Target Name="Obfuscate" AfterTargets="_CopyIntermediateAssemblies" Condition="'$(Configuration)' == 'Release'">
Does anyone know how to merge the obfuscated assemblies into the native bundle? Thx for help in advance.
I help develop another .NET obfuscation/protection tool, Dotfuscator.
We've written a Xamarin build integration that automatically handles protection as part of the normal build process, so you don't have to manually write your own MSBuild targets or copy files around.
The official Xamarin docs recommend using Dotfuscator to protect Android builds, but this integration also works for iOS and UWP.
As Dotfuscator's Community Edition is included in Visual Studio, you can try this integration out for free.
I wrote a guest post for the Xamarin Blog that explains how to do this.
Edit regarding the setting in the question: I did some limited testing and Dotfuscator works fine with the "Bundle assemblies into native code" setting. I installed the latest version of Visual Studio 2017 Enterprise, version 15.7.2, but found out that version has a bug related to this setting. To work around it, I used the unofficial VSIX install mentioned at that link. Then I opened a Dotfuscator-Xamarin sample app and enabled the native code setting. I also added code to the sample to show the name of a class used by the application. Then I deployed the app to an emulator. The app ran normally and the logging statement showed an obfuscated name for the class, indicating that Dotfuscator correctly protected the app before it was bundled into native code.
I have a problem and I was wondering if anyone could help me. In a nutshell:
I applied to the Creators Program,
I downloaded the SDK for XBOX Live,
I upgraded my Visual Studio 2015 to the Update 3
I installed the latest Windows 10 SDK, as instructed
I created a brand new title, and
I have a game as a UWP app using DirectX (I have not released, it is a brand new game that I was going to release at the Windows store eventually).
My Problem is:
At the step where it says to link the XBOX Live NuGet, I just cannot find it on the list.
I already browsed the entire SDK, and I cannot find any "readme" or "help" documentation that could guide me about how to install it.
My Question is:
Does anyone know how I can install it, or would it be better if I go through the "Add a reference to the source code" instead?
To add references to Xbox Live API NuGet packages in your project, in Visual Studio go to “Manage Nuget Packages”
You can enter “Xbox Live” (without quotes) in the search field in NuGet and you will find four variants of the Xbox Live API.
Choose the C++ for UWP Nuget package.
More information can be found at: https://developer.microsoft.com/en-us/games/xbox/docs/xboxlive/get-started/creators/getting-started-uwp-vs-creators
I am using XCode 7.0 and need to integrate a CVS repository.I have searched SO and haven't found any useful hints.The resources on internet also are fragmented and of not much help.They are using older versions of Xcode and hence many features used in the videos are not in the latest version of xcode.If anyone has done CVS integration with Xcode and willing to share the link describing the same,that would be helpful.I am already doing it using smartCVS client but no success till now.
Thanks
I develop iOS app my company decide to use TFS server, BUT we face many problems to make it works with xcode the best solution "As my research finalize" is use it via eclipse as the other BB, android and windows phone works.
Instruction found in this link.
BUT my own problem is eclipse alway ignore .pch -IDK if other file got ignored to- file that result in build failed where my teammate pull the project.
Any help will be appreciated
i am trying to setup the tidesdk in titanium studio but it won't work for some reason... Here is what i've done so far:
Downloaded Titanium Studio v2.1.2.201208301612 from appcelerator
Downloaded TideSDK v1.2.0.RC4 from tidesdk.org
Added the sdk in Titanium Studio like this: "Help > install specific
titanium sdk"
Basically i just followed the instructions from this: https://groups.google.com/forum/?fromgroups=#!topic/titanium-desktop-transition/wv6fiRD6Sbo
But the option to start a new desktop project won't come up. Is there something i am doing wrong or something?
I am using lion 10.7.4, according to this google group that shouldn't be a problem. Anyone's got any ideas?
Here are a couple of things to help you on your way:
Lion and Mountain Lion with Xcode 4.x are supported in the upcoming 1.3.0 but not 1.2.0.RC4. 1.2.0.RC4 will work fine with Snow Leopard 10.6.x on Xcode 3.x. Another possibility in the short term is to consider developing on either a Windows 7, or Ubuntu 11.04 virtual machine until the 1.3.0-beta has released. This release is expected very soon and provides updates to core libraries and offers support for current operating system versions of OSX, Windows and Linux.
Code you write in 1.2.0.RC4 will work fine in 1.3.0 since there are no API changes. The only change will be in the JavaScript namespace. In 1.3.0, the JavaScript namespace for the future will use 'Ti' as opposed to 'Titanium'. By setting a global variable in your code, you can start using 'Ti' to begin with.
var Ti = Titanium;
As far as Titanium Studio, unfortunately Appcelerator dropped the desktop support but have revived it. They have come out with an update that is reported to work:
http://preview.appcelerator.com/appcelerator/studio/desktop/update/beta/
If your run into any issue, an alternative is to download TiDev Community:
http://api.appcelerator.net/p/pages/app_page?token=m4rZLSv6
TiDev Community is really reaching the end of its life cycle but it will work for creating in running your apps in the short term.
The TideSDK team has a new app under development called TideSDK Builder. TideSDK Builder will provide the basics of creating, running and packaging your apps. It will also feature scaffolds for kickstarting your app projects. A new tidebuilder CLI will also be available with comparable functionality. We are hoping to bundle these for the official release of 1.3.0 that is targeted for the end of September.
Appcelerator has provided a Titanium Studio SDK. The TideSDK team is exploring this to see that Titanium Studio IDE can continue for the future.
One last thing to keep in mind is that Titanium Studio and TiDev Community no longer support the network packaging service that Appcelerator once offered. This means local packaging in the interim while TideSDK team continues to examine options.
Please follow TideSDK on twitter for updates and announcements at http://twitter.com/TideSDK