Uploading an Android Studio project into BitBucket is not as easy as it looks like. Download the BitBucket plugin for Android Studio before proceeding.

Once you finish creating a repository in the BitBucket website, go to your Android Studio project and delete all build folders. You do not want those excess folders and its files to be uploaded as well.

Once done, proceed to the following steps:

  1. Go to VCS > Import into Version Control > Create GIT Respository. Ensure your working folder is the root.
  2. Right click your Android Studio project > GIT > Add
  3. Go to Terminal TAB at the bottom of the Android Studio IDE and type the following commands:
  4. The BitBucket website has a section that says “I have an existing project” and tells you to run the 3 commands. You actually just need one that says remote add.
  5. Then type “git init .” , press ENTER
  6. Then type “git checkout -b master” , press ENTER
  7. Then type “git commit -am “first commit” , press ENTER
  8. Then type “git push -u origin –all” , press ENTER and input your BitBucket password

That’s it! You can then check your BitBucket account to verify that your project files had been successfully uploaded.

This one is a common problem that I encountered when doing Android development. When I want to import my projects again, I always choose the option

> Right click > Import > Android > Existing Android Code Into Workspace

When I select this, Eclipse gives out the error message “[project_name] overlaps the location of another project”.

The correct way to import an existing Android project right into the Eclipse environment is:

> File > Import > General > Existing Projects Into Workspace
That should do the trick.

Mostly everything people do can be achieved with technology. Software project management tools can easily help companies coordinate with team and projects like customer and IT requests, approvals, issues and incidents, software bugs, new product requirements, hiring and vacations, invoices and POs, regulatory requirements and the variety of other processes.

Comindware Project has a slew of nifty features that can help users be efficient and productive in what they do in accomplishing such tasks. Here are a few features that I deem to be very critical, important and useful:

  • Automated priority-based planning helps to easily build project plan with intuitive drag-and-drop planning tool based on task priorities. The project plan is always up-to-date thanks to updates sent by team members as well as smart notifications automatically sent on project plan deviations.
  • Social collaboration provides notifications about all the events that the company is interested in with social activity stream, where they can also ask team members additional questions right on the spot. Browse company Org Chart and search by skills to find people that can be helpful for the particular project or task.
  • Resource Management  enables team workload visually to get the resources appropriately allocated between multiple simultaneous projects. Assign task to the whole team first and decide who exactly should get it based on workload of each team member later.
  • Modern User helps users to never get lost in the user interface features with Comindware Project intuitive User Interface based on modern best practices. All the settings are made easy so users do not need to have a dedicated developer in the company to get it working.
  • Using TimeSheets reporting to know how exactly resources are allocated between different projects. Build analytical reports based on submitted and approved TimeSheets for quarterly company reports or for customer invoices.
  • Comindware Tasks for Outlook brings professional project management online functionality natively into MS Outlook. So, users can stay productive without switching to another environment and keep all the work in a single place.

Check out this key solution and project scheduling software  to organize your team and keep track of all the projects.

Related Posts Plugin for WordPress, Blogger...