'IDE > IntelliJ' 카테고리의 다른 글
[Intellij] 단축키 (0) | 2019.03.29 |
---|---|
[Github] push failed could not read from remote repository (0) | 2019.03.28 |
[Intellij] 이클립스 기능도 된다는 IDE (0) | 2013.10.31 |
[Intellij] 단축키 (0) | 2019.03.29 |
---|---|
[Github] push failed could not read from remote repository (0) | 2019.03.28 |
[Intellij] 이클립스 기능도 된다는 IDE (0) | 2013.10.31 |
http://www.jetbrains.com/idea/
[Intellij] 단축키 (0) | 2019.03.29 |
---|---|
[Github] push failed could not read from remote repository (0) | 2019.03.28 |
[IntelliJ] 초기 설정 (0) | 2013.11.01 |
메뉴 - window -> preference -> General -> Content Types -> Text -> JSP
Default encoding : euc-kr 로 변경 확인
[주석] JavaDoc 기본 (0) | 2014.02.13 |
---|---|
[Eclipse] default jdk version 셋팅 및 프로젝트 build path 설정 (0) | 2014.02.11 |
[PhoneGap] 이클립스 폰갭 설정 (0) | 2013.07.02 |
[Android] 이클립스 keystore (0) | 2013.07.02 |
[Android] 안드로이드 개발을 위한 이클립스 셋팅 (0) | 2013.07.01 |
1. http://phonegap.com/start 로 접속을 합니다.
자신의 취향에 맞는 버전의 폰갭을 받는다.
(필자는 1.6.1 을 받아서 테스트 하였음)
2. 그 다음은 Android Native Language로 App을 만들 때 처럼 이클립스에서 New Android Application Projet 를 만든다.
3. asset 폴더 하위에 www 폴더를 만들고 cordova-1.6.1js 붙여 넣는다.
4. libs 폴더 하위에 cordova-1.6.1.jar 를 붙여 넣은 뒤 프로젝트에서 사용할 수 있게 Build Path에서 add Jars 하여 설정 해준다.
5. res 폴더 하위에 xml 폴더를 붙여 넣는다. (cordova.xml, plugins.xml 이 들어있는 xml폴더)
6. 프로젝트(PhoneGapHello)/AndroidManifest.xml 으로 들어가서
AndroidManifest.xml 안에서 <uses-sdk android:minSdkVersion="8" /> 코드를 찾으세요.
그리고 그 위에 아래 코드를 붙여 넣으세요.
<supports-screens
android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true"
android:resizeable="true"
android:anyDensity="true"
/>
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.WRITE_CONTACTS" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.BROADCAST_STICKY" />
그리고 <activity ..... > 태그에 아래 코드를 추가하세요.
android:configChanges="orientation|keyboardHidden"
그럼 위와같은 코드가 된다.
7. src/ 하위에 있는 MainActivity.java 를 아래와 같이 변경해 준다.
package com.example.phonegaphello;
import android.os.Bundle;
import org.apache.cordova.*;
public class MainActivity extends DroidGap {
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
super.loadUrl("file:///android_asset/www/index.html");
}
}
8. asset/www 아래에 index.html 테스트용 페이지 생성 해준다.
<!DOCTYPE HTML>
<html>
<head>
<title>PhoneGap</title>
<script type="text/javascript" charset="utf-8" src="cordova-1.x.x.js"></script>
</head>
<body>
<h1>Hello World</h1>
</body>
</html>
9. 확인해보자.
[Eclipse] default jdk version 셋팅 및 프로젝트 build path 설정 (0) | 2014.02.11 |
---|---|
[encoding] JSP 저장시 ISO-8859-1 인코딩 에러 (0) | 2013.10.25 |
[Android] 이클립스 keystore (0) | 2013.07.02 |
[Android] 안드로이드 개발을 위한 이클립스 셋팅 (0) | 2013.07.01 |
Eclipse (IDE) Document Default Encoding 설정 방법 (0) | 2013.02.27 |
keytool -genkey -alias eye -keyalg RSA -validity 10000 -keystore eye.keystore
cmd 에서 위치에서 .keystore 생성 후
이클립스 프로젝트 오른쪽 마우스 > Android tools > Export Signed Application Package
usexisting 으로 빼면 된다.
[encoding] JSP 저장시 ISO-8859-1 인코딩 에러 (0) | 2013.10.25 |
---|---|
[PhoneGap] 이클립스 폰갭 설정 (0) | 2013.07.02 |
[Android] 안드로이드 개발을 위한 이클립스 셋팅 (0) | 2013.07.01 |
Eclipse (IDE) Document Default Encoding 설정 방법 (0) | 2013.02.27 |
Eclipse 자동 주석에 대해 ... (0) | 2013.02.08 |
안드로이드 개발을 위한 이클립스 셋팅
eclipse 화면 상단 Help > Install New Software… 를 클릭 하면 설치 화면이 나오게 됩니다.
해당 화면에서 오른쪽 Add.. 클릭 하면 작은 팝업창 Add Repository 가 나오게 되는데요
여기서 다음 같이 입력 합니다.
Name : ADT Puugin Location : https://dl-ssl.google.com/android/eclipse 를 입력 하고 OK 를 클릭 합니다.
잠시후 화면에 Developer Tools 나오게 되는데요 좌측 체크박스에 체크를 하고 하단 부분에서 Show only the latest versions of available software 와 Group items by category, Contact all update sites during install to find required soware 부분에 체크를 한 후 하단 Next 를 클릭 합니다.
이후 Install Details 화면에서 다시 한번 Next 를 클릭 합니다.
다음 화면에서 사용에 대한 동의 I acept the terms of the license agreements 를 체크 하고 Finish 를 클릭 합니다. 정상적으로 설치가 이루어지면 보안 경고창이 나타는데요 이때 OK 를 클릭 합니다.
잠시후 설치가 완료 되면 eclipse 를 다시 시작해야 합니다.
[encoding] JSP 저장시 ISO-8859-1 인코딩 에러 (0) | 2013.10.25 |
---|---|
[PhoneGap] 이클립스 폰갭 설정 (0) | 2013.07.02 |
[Android] 이클립스 keystore (0) | 2013.07.02 |
Eclipse (IDE) Document Default Encoding 설정 방법 (0) | 2013.02.27 |
Eclipse 자동 주석에 대해 ... (0) | 2013.02.08 |
만약 주석 인코딩이 깨진다면,
Window > preferences > General > Workspace
Text file encoding 을 UTF-8 로 변경
[encoding] JSP 저장시 ISO-8859-1 인코딩 에러 (0) | 2013.10.25 |
---|---|
[PhoneGap] 이클립스 폰갭 설정 (0) | 2013.07.02 |
[Android] 이클립스 keystore (0) | 2013.07.02 |
[Android] 안드로이드 개발을 위한 이클립스 셋팅 (0) | 2013.07.01 |
Eclipse 자동 주석에 대해 ... (0) | 2013.02.08 |
프로젝트 개발시, 이클립스의 환경셋팅중 하나인 자동 주석은 여러모로 쓸모가 많다.
주석을 달아야 할 부분은 크게 3가지로 나뉜다. (개인적인 생각이다.)
Java, Jsp, Xml
1. Java
java는 class와 method 바깥에 주석이 달리도록 하면 좋다.
Window > Preferences > Java > Code Style > Code Templates > Comment
까지 들어간다.
Comment > Types : Class 상단 Import 파일 하단에 위치 한다.
sample)
/**
* @Package Name : ${package_name}
* @FileName : ${file_name}
* @작성일 : ${date}
* @작성자 : 이재희
* @프로그램 설명 :
*/
Comment > Methods : Class 하위 Method 상단에 위치 한다.
sample)
/**
* @Method Name : ${enclosing_method}
* @작성일 : ${date}
* @작성자 : 이재희
* @param :
* @Method 설명 :
* ${tags}
*/
2. Jsp
Jsp는 Preferences에서 Web 안에 존재 한다.
Window > Preferences > Web > JSP Files > Editor > Templates
까지 들어간다.
Templates > New JSP File (html) 을 Edit 해준다.
* 참고로 위와 같이 설정 시, HTML이나 그냥 File로 jsp를 만들거나 하면 주석이 달리지 않는다.
(JSP File만 주석이 설정 된다)
sample)
<%
/* =================================================================
*
* 작성일 : ${date}
*
* 작성자 : 이재희
*
* 상세설명 :
*
* =================================================================
* 수정일 작성자 내용
* -----------------------------------------------------------------------
*
* =================================================================
*/
%>
3. Xml
Xml은 찾기가 쉽다. Xml 에 있겠지 뭐...
XML > XML Files > Editor > Templates
까지 들어간다.
Templates > xml declaration 에서 Edit 해준다.
xml declaration 의 default 주석은
<?xml version="1.0" encoding="${encoding}"?>
라고 달려 있는데, 저 주석은 건들지 않고 추가 하고 싶은 주석을
저 XML 하단에 작성하여 Edit 해준다.
sample)
<?xml version="1.0" encoding="${encoding}"?>
<!--
* =================================================================
* 작성일 : ${date}
*
* 작성자 : 이재희
*
* 상세설명 :
*
* =================================================================
* 수정일 작성자 내용
* =============================
*
* =================================================================
-->
[encoding] JSP 저장시 ISO-8859-1 인코딩 에러 (0) | 2013.10.25 |
---|---|
[PhoneGap] 이클립스 폰갭 설정 (0) | 2013.07.02 |
[Android] 이클립스 keystore (0) | 2013.07.02 |
[Android] 안드로이드 개발을 위한 이클립스 셋팅 (0) | 2013.07.01 |
Eclipse (IDE) Document Default Encoding 설정 방법 (0) | 2013.02.27 |