ਐਂਡਰਾਇਡ ਤੇ ਏਆਰਟੀ ਜਾਂ ਡਾਲਵਿਕ - ਇਹ ਕੀ ਹੈ, ਜੋ ਬਿਹਤਰ ਹੈ, ਕਿਵੇਂ ਸਮਰੱਥ ਕਰੀਏ

Pin
Send
Share
Send

02/25/2014 ਮੋਬਾਈਲ ਉਪਕਰਣ

ਗੂਗਲ ਨੇ ਐਂਡਰਾਇਡ 4.4 ਕਿਟਕੈਟ ਅਪਡੇਟ ਦੇ ਹਿੱਸੇ ਵਜੋਂ ਇੱਕ ਨਵਾਂ ਐਪਲੀਕੇਸ਼ਨ ਰਨਟਾਈਮ ਪੇਸ਼ ਕੀਤਾ. ਹੁਣ, ਡਾਲਵਿਕ ਵਰਚੁਅਲ ਮਸ਼ੀਨ ਤੋਂ ਇਲਾਵਾ, ਸਨੈਪਡ੍ਰੈਗਨ ਪ੍ਰੋਸੈਸਰਾਂ ਵਾਲੇ ਆਧੁਨਿਕ ਯੰਤਰਾਂ ਨੂੰ ਏਆਰਟੀ ਵਾਤਾਵਰਣ ਦੀ ਚੋਣ ਕਰਨ ਦਾ ਮੌਕਾ ਮਿਲਿਆ ਹੈ. (ਜੇ ਤੁਸੀਂ ਇਸ ਲੇਖ ਨੂੰ ਐਂਡਰਾਇਡ ਤੇ ਏ.ਆਰ.ਟੀ ਨੂੰ ਕਿਵੇਂ ਸਮਰੱਥਾ ਕਰਨਾ ਸਿੱਖਦੇ ਹੋ ਤਾਂ ਅੰਤ ਤਕ ਸਕ੍ਰੌਲ ਕਰੋ, ਇਹ ਜਾਣਕਾਰੀ ਉਥੇ ਦਿੱਤੀ ਗਈ ਹੈ).

ਐਪਲੀਕੇਸ਼ਨ ਰਨਟਾਈਮ ਕੀ ਹੈ ਅਤੇ ਵਰਚੁਅਲ ਮਸ਼ੀਨ ਦਾ ਇਸ ਨਾਲ ਕੀ ਕਰਨਾ ਹੈ? ਐਂਡਰਾਇਡ ਵਿੱਚ, ਐਪਲੀਕੇਸ਼ਨਾਂ ਚਲਾਉਣ ਲਈ ਜੋ ਤੁਸੀਂ ਏਪੀਕੇ ਫਾਈਲਾਂ ਦੇ ਤੌਰ ਤੇ ਡਾਉਨਲੋਡ ਕਰਦੇ ਹੋ (ਅਤੇ ਜਿਹੜੀਆਂ ਕੋਡ ਕੰਪਾਈਲਡ ਨਹੀਂ ਹਨ), ਡਾਲਵਿਕ ਵਰਚੁਅਲ ਮਸ਼ੀਨ ਵਰਤੀ ਜਾਂਦੀ ਹੈ (ਮੂਲ ਰੂਪ ਵਿੱਚ, ਸਮੇਂ ਤੇ ਇਸ ਸਮੇਂ) ਅਤੇ ਸੰਗ੍ਰਿਹ ਕਾਰਜ ਇਸ ਤੇ ਆਉਂਦੇ ਹਨ.

ਡਾਲਵਿਕ ਵਰਚੁਅਲ ਮਸ਼ੀਨ ਵਿੱਚ, ਜਸਟ-ਇਨ-ਟਾਈਮ (ਜੇਆਈਟੀ) ਪਹੁੰਚ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਕੰਪਾਇਲ ਕਰਨ ਲਈ ਵਰਤੀ ਜਾਂਦੀ ਹੈ, ਜੋ ਸਿੱਧੇ ਰੂਪ ਵਿੱਚ ਜਾਂ ਕੁਝ ਉਪਭੋਗਤਾ ਕਿਰਿਆਵਾਂ ਦੌਰਾਨ ਸਿੱਧੇ ਰੂਪ ਵਿੱਚ ਸੰਕਲਨ ਦਾ ਅਰਥ ਹੈ. ਇਹ ਲੰਬੇ ਇੰਤਜ਼ਾਰ ਵਾਲੇ ਸਮੇਂ ਦਾ ਕਾਰਨ ਬਣ ਸਕਦਾ ਹੈ ਜਦੋਂ ਐਪਲੀਕੇਸ਼ਨ, "ਬ੍ਰੇਕਸ", ਰੈਮ ਦੀ ਵਧੇਰੇ ਗੂੜ੍ਹੀ ਵਰਤੋਂ ਸ਼ੁਰੂ ਕਰਦੇ ਹੋ.

ਏ ਆਰ ਟੀ ਵਾਤਾਵਰਣ ਵਿਚਕਾਰ ਮੁੱਖ ਅੰਤਰ

ਏਆਰਟੀ (ਐਂਡਰਾਇਡ ਰਨਟਾਈਮ) ਇੱਕ ਨਵੀਂ, ਅਜੇ ਤੱਕ ਪ੍ਰਯੋਗਾਤਮਕ ਵਰਚੁਅਲ ਮਸ਼ੀਨ ਹੈ, ਜੋ ਐਂਡਰਾਇਡ 4.4 ਵਿੱਚ ਪੇਸ਼ ਕੀਤੀ ਗਈ ਹੈ ਅਤੇ ਤੁਸੀਂ ਇਸ ਨੂੰ ਸਿਰਫ ਵਿਕਾਸਕਰਤਾਵਾਂ ਦੇ ਵਿਕਲਪਾਂ ਵਿੱਚ ਸਮਰੱਥ ਕਰ ਸਕਦੇ ਹੋ (ਇਹ ਇਸ ਨੂੰ ਕਿਵੇਂ ਕਰਨਾ ਹੈ ਦੇ ਹੇਠਾਂ ਦਿਖਾਇਆ ਜਾਵੇਗਾ).

ਏਆਰਟੀ ਅਤੇ ਡਾਲਵਿਕ ਵਿਚਲਾ ਮੁੱਖ ਅੰਤਰ ਹੈ ਐਪਲੀਕੇਸ਼ਨਾਂ ਚਲਾਉਣ ਵੇਲੇ ਏਓਟੀ (ਅਗੇਡ-ਆਫ-ਟਾਈਮ) ਪਹੁੰਚ ਹੈ, ਜਿਸਦਾ ਆਮ ਤੌਰ ਤੇ ਅਰਥ ਹੈ ਸਥਾਪਤ ਐਪਲੀਕੇਸ਼ਨਾਂ ਦਾ ਪੂਰਵ-ਸੰਗ੍ਰਹਿ: ਇਸ ਤਰ੍ਹਾਂ, ਐਪਲੀਕੇਸ਼ਨ ਦੀ ਸ਼ੁਰੂਆਤੀ ਸਥਾਪਤੀ ਵਿਚ ਵਧੇਰੇ ਸਮਾਂ ਲੱਗੇਗਾ, ਉਹ ਐਂਡਰਾਇਡ ਡਿਵਾਈਸ ਦੇ ਸਟੋਰੇਜ ਵਿਚ ਵਧੇਰੇ ਜਗ੍ਹਾ ਲੈਣਗੇ ਹਾਲਾਂਕਿ, ਉਹਨਾਂ ਦੀ ਅਗਲੀ ਸ਼ੁਰੂਆਤ ਤੇਜ਼ੀ ਨਾਲ ਵਾਪਰੇਗੀ (ਇਹ ਪਹਿਲਾਂ ਹੀ ਕੰਪਾਇਲ ਕੀਤੀ ਗਈ ਹੈ), ਅਤੇ ਪ੍ਰੋਸੈਸਰ ਅਤੇ ਰੈਮ ਦੀ ਘੱਟ ਵਰਤੋਂ, ਸਿਧਾਂਤਕ ਤੌਰ ਤੇ, ਘੱਟ ਖਪਤ ਦੀ ਅਗਵਾਈ ਕਰ ਸਕਦੀ ਹੈ. .ਰਜਾ.

ਇੱਕ ਤੱਥ ਦੇ ਰੂਪ ਵਿੱਚ ਅਤੇ ਕਿਹੜਾ ਬਿਹਤਰ ਹੈ, ਏਆਰਟੀ ਜਾਂ ਡਾਲਵਿਕ?

ਪਹਿਲਾਂ ਹੀ ਇੰਟਰਨੈਟ ਤੇ ਦੋ ਵਾਤਾਵਰਣ ਵਿਚ ਐਂਡਰਾਇਡ ਉਪਕਰਣਾਂ ਦੇ ਸੰਚਾਲਨ ਦੀਆਂ ਬਹੁਤ ਸਾਰੀਆਂ ਵੱਖਰੀਆਂ ਤੁਲਨਾਵਾਂ ਹਨ, ਅਤੇ ਨਤੀਜੇ ਵੱਖਰੇ ਹਨ. ਐਂਡਰਾਇਡਪੋਲਿਸ ਡਾਟ ਕਾਮ (ਇੰਗਲਿਸ਼) 'ਤੇ ਸਭ ਤੋਂ ਮਹੱਤਵਪੂਰਣ ਅਤੇ ਵਿਸਤ੍ਰਿਤ ਅਜਿਹੇ ਟੈਸਟਾਂ' ਤੇ ਉਪਲਬਧ ਹੈ:

  • ਏਆਰਟੀ ਅਤੇ ਡਾਲਵਿਕ ਵਿਚ ਪ੍ਰਦਰਸ਼ਨ,
  • ਬੈਟਰੀ ਉਮਰ, ਏਆਰਟੀ ਅਤੇ ਡਾਲਵਿਕ ਵਿੱਚ ਬਿਜਲੀ ਦੀ ਖਪਤ

ਨਤੀਜਿਆਂ ਦਾ ਸਾਰ ਦਿੰਦੇ ਹੋਏ, ਇਹ ਕਿਹਾ ਜਾ ਸਕਦਾ ਹੈ ਕਿ ਸਮੇਂ ਦੇ ਸਪੱਸ਼ਟ ਫਾਇਦੇ (ਸਾਨੂੰ ਧਿਆਨ ਵਿੱਚ ਰੱਖਣਾ ਚਾਹੀਦਾ ਹੈ ਕਿ ਏਆਰਟੀ ਤੇ ਕੰਮ ਜਾਰੀ ਹੈ, ਇਹ ਵਾਤਾਵਰਣ ਸਿਰਫ ਪ੍ਰਯੋਗਾਤਮਕ ਪੜਾਅ ਤੇ ਹੈ) ਏਆਰਟੀ ਕੋਲ ਨਹੀਂ ਹੈ: ਕੁਝ ਟੈਸਟਾਂ ਵਿੱਚ, ਇਸ ਮਾਧਿਅਮ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਵਧੀਆ ਨਤੀਜੇ ਦਿਖਾਉਂਦਾ ਹੈ (ਖ਼ਾਸਕਰ ਜਿਵੇਂ ਕਿ ਪ੍ਰਦਰਸ਼ਨ ਲਈ, ਪਰ ਇਸਦੇ ਸਾਰੇ ਪਹਿਲੂਆਂ ਵਿੱਚ ਨਹੀਂ), ਅਤੇ ਕੁਝ ਹੋਰ ਵਿਸ਼ੇਸ਼ ਲਾਭਾਂ ਵਿੱਚ ਇਹ ਅਵਿਵਹਾਰਕ ਹੈ ਜਾਂ ਦਲਵਿਕ ਅੱਗੇ ਹੈ. ਉਦਾਹਰਣ ਦੇ ਲਈ, ਜੇ ਅਸੀਂ ਬੈਟਰੀ ਦੀ ਜ਼ਿੰਦਗੀ ਬਾਰੇ ਗੱਲ ਕਰੀਏ, ਤਾਂ ਉਮੀਦਾਂ ਦੇ ਉਲਟ, ਡਾਲਵਿਕ ਏਆਰਟੀ ਨਾਲ ਲਗਭਗ ਬਰਾਬਰ ਨਤੀਜੇ ਦਰਸਾਉਂਦਾ ਹੈ.

ਜ਼ਿਆਦਾਤਰ ਟੈਸਟਾਂ ਦਾ ਆਮ ਸਿੱਟਾ ਇਹ ਹੈ ਕਿ ਏਆਰਟੀ ਅਤੇ ਡਾਲਵਿਕ ਨਾਲ ਕੰਮ ਕਰਨ ਵੇਲੇ ਇਕ ਸਪੱਸ਼ਟ ਅੰਤਰ ਹੁੰਦਾ ਹੈ. ਹਾਲਾਂਕਿ, ਨਵਾਂ ਵਾਤਾਵਰਣ ਅਤੇ ਇਸ ਵਿਚ ਇਸਤੇਮਾਲ ਕਰਨ ਵਾਲੀ ਸੋਚ ਵਾਅਦਾ ਕਰਦੀ ਦਿਖਾਈ ਦਿੰਦੀ ਹੈ ਅਤੇ ਸੰਭਵ ਤੌਰ 'ਤੇ ਐਂਡਰਾਇਡ 4.5 ਜਾਂ ਐਂਡਰਾਇਡ 5 ਵਿਚ, ਇਹ ਫਰਕ ਸਪੱਸ਼ਟ ਹੋਵੇਗਾ. (ਇਸ ਤੋਂ ਇਲਾਵਾ, ਗੂਗਲ ਏਆਰਟੀ ਨੂੰ ਮੂਲ ਵਾਤਾਵਰਣ ਬਣਾ ਸਕਦੀ ਹੈ).

ਵਿਚਾਰ ਕਰਨ ਲਈ ਕੁਝ ਹੋਰ ਨੁਕਤੇ ਜੇ ਤੁਸੀਂ ਵਾਤਾਵਰਣ ਨੂੰ ਸਮਰੱਥ ਬਣਾਉਣ ਦਾ ਫੈਸਲਾ ਕਰਦੇ ਹੋ ਇਸ ਦੀ ਬਜਾਏ ਏਆਰਟੀ ਡਾਲਵਿਕ - ਕੁਝ ਐਪਲੀਕੇਸ਼ਨਾਂ ਸਹੀ ਤਰ੍ਹਾਂ ਕੰਮ ਨਹੀਂ ਕਰ ਸਕਦੀਆਂ (ਜਾਂ ਬਿਲਕੁਲ ਵੀ ਕੰਮ ਨਹੀਂ ਕਰ ਸਕਦੀਆਂ, ਉਦਾਹਰਣ ਵਜੋਂ ਵਟਸਐਪ ਅਤੇ ਟਾਈਟਨੀਅਮ ਬੈਕਅਪ), ਅਤੇ ਪੂਰਾ ਰੀਬੂਟ ਐਂਡਰਾਇਡ ਨੂੰ 10-20 ਮਿੰਟ ਲੱਗ ਸਕਦੇ ਹਨ: ਇਹ ਹੈ, ਜੇ ਤੁਸੀਂ ਚਾਲੂ ਕਰਦੇ ਹੋ ਏਆਰਟੀ, ਅਤੇ ਫ਼ੋਨ ਜਾਂ ਟੈਬਲੇਟ ਨੂੰ ਮੁੜ ਚਾਲੂ ਕਰਨ ਤੋਂ ਬਾਅਦ, ਇਹ ਜੰਮ ਜਾਂਦਾ ਹੈ, ਉਡੀਕ ਕਰੋ.

ਐਂਡਰਾਇਡ ਤੇ ਏਆਰਟੀ ਨੂੰ ਕਿਵੇਂ ਸਮਰੱਥ ਕਰੀਏ

ਏਆਰਟੀ ਵਾਤਾਵਰਣ ਨੂੰ ਸਮਰੱਥ ਕਰਨ ਲਈ, ਤੁਹਾਡੇ ਕੋਲ ਇੱਕ ਓਨਡਰਾਇਡ ਫੋਨ ਜਾਂ ਟੈਬਲੇਟ OS OS 4.4.x ਅਤੇ ਇੱਕ ਸਨੈਪਡ੍ਰੈਗਨ ਪ੍ਰੋਸੈਸਰ ਨਾਲ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ, ਉਦਾਹਰਣ ਵਜੋਂ, ਨੇਕਸ 5 ਜਾਂ ਨੇਕਸ 7.

ਪਹਿਲਾਂ ਤੁਹਾਨੂੰ ਐਂਡਰਾਇਡ 'ਤੇ ਡਿਵੈਲਪਰ ਮੋਡ ਨੂੰ ਸਮਰੱਥ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਅਜਿਹਾ ਕਰਨ ਲਈ, ਡਿਵਾਈਸ ਦੀਆਂ ਸੈਟਿੰਗਾਂ 'ਤੇ ਜਾਓ, "ਫੋਨ ਬਾਰੇ" (ਟੈਬਲੇਟ ਦੇ ਬਾਰੇ) ਆਈਟਮ ਤੇ ਜਾਓ ਅਤੇ "ਬਿਲਡ ਨੰਬਰ" ਫੀਲਡ ਨੂੰ ਕਈ ਵਾਰ ਟੈਪ ਕਰੋ ਜਦੋਂ ਤਕ ਤੁਸੀਂ ਕੋਈ ਸੁਨੇਹਾ ਨਹੀਂ ਵੇਖਦੇ ਕਿ ਤੁਸੀਂ ਡਿਵੈਲਪਰ ਹੋ ਗਏ ਹੋ.

ਉਸ ਤੋਂ ਬਾਅਦ, ਆਈਟਮ “ਡਿਵੈਲਪਰਾਂ ਲਈ” ਸੈਟਿੰਗਾਂ ਵਿੱਚ ਦਿਖਾਈ ਦੇਵੇਗੀ, ਅਤੇ ਉਥੇ - “ਵਾਤਾਵਰਣ ਦੀ ਚੋਣ ਕਰੋ”, ਜਿੱਥੇ ਤੁਹਾਨੂੰ ਡਾਲਵਿਕ ਦੀ ਬਜਾਏ ਏਆਰਟੀ ਸਥਾਪਤ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ, ਜੇ ਤੁਹਾਡੀ ਅਜਿਹੀ ਇੱਛਾ ਹੈ.

ਅਤੇ ਅਚਾਨਕ ਇਹ ਦਿਲਚਸਪ ਹੋਵੇਗਾ:

  • ਐਪਲੀਕੇਸ਼ਨ ਸਥਾਪਨਾ ਐਂਡਰਾਇਡ ਤੇ ਬਲੌਕ ਕੀਤੀ ਗਈ ਹੈ - ਮੈਨੂੰ ਕੀ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ?
  • ਐਂਡਰਾਇਡ ਕਾਲ ਫਲੈਸ਼
  • ਐਕਸਪਲੇਅਰ - ਇਕ ਹੋਰ ਐਂਡਰਾਇਡ ਏਮੂਲੇਟਰ
  • ਅਸੀਂ ਲੈਪਟਾਪ ਜਾਂ ਪੀਸੀ ਦੇ ਲਈ ਦੂਜੇ ਮਾਨੀਟਰ ਦੇ ਤੌਰ ਤੇ ਐਂਡਰਾਇਡ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਾਂ
  • ਲੀਨਕਸ ਤੇ ਡੀ ਐਕਸ - ਐਂਡਰਾਇਡ 'ਤੇ ਉਬੰਤੂ' ਤੇ ਕੰਮ ਕਰਨਾ

Pin
Send
Share
Send